2016-04-27 9 views
-2

%を通常の文字として使用したいと思っていますが、出力がaより20%高いとしましょう%はaとして使用されています特殊文字?printfの文字として%を出力する方法

+1

ダブル "%%" 'を試してみてください。これは親の 'printf'関数の場合と同じです。 –

+0

ありがとう、それはCと同じであることを知らなかった – Tenebris

+0

@SureshKoyaこれは、そのCの質問の重複としてマークするべきではありません。答えは基本的に同じですが、この質問はbashについてです。 – cpburnz

答えて

1

使用ダブル%

printf "hello%%" 
+1

OPはCについて尋ねていませんが、シェル 'printf'ツールは、最後にdouble%も受け入れます。 –

1

あなたは%%を使用して、それをエスケープすることができます。

printf "100%%\n" 
関連する問題