[英]use dot to run a shell script why does “echo $0” print -bash
[英]bash script echo always print the same space
我有一個簡單的問題。 這有點難以解釋,但我會盡力而為。 我有多個打印數字的腳本,例如溫度和內存使用情況。 這些數字可以是 4 個數字 (1000 MB) 或更少 (500 MB),它需要回顯 (500 MB)。 我知道如何通過將其設置為 0500 MB 來使用相同的空間,但這真的很難看。 你可能可以用 printf 做到這一點,但我不知道怎么做。
73尼米特
printf "%7s" "500 MB"
將添加一個前導空格,使字符串占據 7 個字符。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.