色変数があります。私はこれを文字列内で評価して文字列の色を設定するために使用します。ただし、名前の後にスペースを含める必要があります(名前にテキストの一部が含まれないように)。時々好きではないようです。
このスペースを使用(印刷)したくない場合はどうすればよいですか?
例(例えば、およびRed=1
)NC=2
:
echo -e "$Red Note: blabla$NC".
出力:
1 Note: blabla2.
予想出力:
1Note: blabla2.
ベストアンサー1
変数を中かっこで囲みます。
echo -e "${Red}Note: blabla${NC}".
詳細を見るパラメータ拡張。
素晴らしい答えも参照してくださいなぜprintfがechoより優れているのですか?携帯性を重視するなら。