[解決済み] シェルでfor-loopの先頭のゼロを追加する方法は?重複
2022-04-19 06:24:01
質問
基本的な数値のforループがあり、反復するたびに変数numを1ずつ増加させる...。
for (( num=1; num<=5; num++ ))
do
echo $num
done
どの出力か。
1
2
3
4
5
私は、この出力($numの前に先行するゼロを追加)を生成しようとしています。
01
02
03
04
05
することなく。
echo 0$num
解決方法は?
以下の構文を使用してください。
$ for i in {01..05}; do echo "$i"; done
01
02
03
04
05
免責事項: 先頭のゼロは、以下の場合にのみ機能します。
>=bash-4
.
を使用したい場合
printf
その結果を変数に入れ、さらに使用することを妨げるものは何もありません。
$ foo=$(printf "%02d" 5)
$ echo "${foo}"
05
関連
-
[解決済み】予期しないトークン 'fi' 付近の構文エラー
-
[解決済み] bashでjsonファイルを解析するためにjqの出力からダブルクオートを削除する方法は?
-
[解決済み] Bashシェルスクリプトでディレクトリが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] JavaScriptのオブジェクトをループスルーまたは列挙するにはどうすればよいですか?
-
[解決済み] LinuxのシェルスクリプトでYes/No/Cancelの入力を促すにはどうしたらいいですか?
-
[解決済み] Git上でシェルコマンドを実行する際に使用するSSH-keyの秘密鍵を指定する方法は?
-
[解決済み] シェルスクリプトでブール変数を宣言して使用するにはどうすればよいですか?
-
[解決済み] シェルスクリプトで部分文字列を別の文字列に置き換える
-
[解決済み] シェルコマンドを実行しながらエコーする方法
-
[解決済み] ディレクトリ内のファイルをループしてパスを変更し、ファイル名にサフィックスを追加する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】「ambiguous redirect」エラーが発生する
-
[解決済み】シェルスクリプトで整数式が期待されるエラーが発生する
-
[解決済み] テスト
-
[解決済み] bashの文字列の等値性テストで、予期しない演算子エラーが発生するのはなぜですか?重複
-
[解決済み] Bashスクリプトで引数を反復処理する方法
-
[解決済み] sed で二重引用符と単一引用符をエスケープするにはどうしたらいいですか?
-
[解決済み] findコマンドと一緒に使用するとエラー 'rm: missing operand' が発生する。
-
[解決済み] 絶対パスと論理パスの違い
-
[解決済み] bashの"-ne "はどういう意味ですか?
-
[解決済み] bashで整数の列をゼロパッドして、すべて同じ幅にする方法は?