《Disney +》 迪士尼、Marvel、彼思、星球大戰…  能夠預覽自己試戴Razer電競口罩「Project Hazel」的AR濾鏡登場!   「GUILTY GEAR -STRIVE-」初期角色的最後1人!「伊諾」決定參戰!   創造沒有限制的世界   尤菲登場!追加全新故事篇章的PS5「Final Fantasy VII Remake Intergrade」將於6月10開始販售!   令人開心的大容量!為你送上1包315卡的果凍飲「ENERGY JELLY 300」試喝心得!   PS4®《超級機器人大戰30》將於10月28日發售!介紹5款新參戰作品和遊戲系統的宣傳影片現正公開中!   《Hades》於8月13日登陸PS4和PS5   「Riot Games Store Japan」開店決定!「英雄聯盟」及「特戰英豪」官方周邊商品可以在日本國內購買! 

Bash shell 要如何印出 01、02、03..

商業

Bash shell script 要印出 01、02、03.. 格式化的數字,可以怎麼做呢?

Bash shell 要如何印出 01、02、03..

使用 seq 是蠻方便的,剩下的 printf、echo 和 awk 的用法都是平常可以搭配使用的

  • $ seq -w 1 10 # 01, 02 .. 10
  • $ seq -w 1 100 # 001, 002 .. 100
  • $ seq -f "%02g" 0 10 # 00, 01, .. 10
  • $ seq -f "%03g" 0 10 # 001, 002, .. 010
  • $ printf "%02d " {1..10} ; echo # 01 02 .. 10
  • $ printf "%03d " {1..100} ; echo # 001 002 .. 100
  • $ echo {01..10} # 01 02 .. 10
  • $ echo {001..100} # 001 002 .. 100
  • $ awk 'BEGIN { for (i=0; i<10; i++) printf("%02d ", i) }' # 00 01 .. 09
Tsung

隨機商業新聞

Micorsoft