Linux 1つの目のコマンドが失敗した場合のみ実行する
Linuxで、1つの目のコマンドが失敗した場合のみ実行する手順を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
- shell: /bin/bash
1つの目のコマンドが失敗した場合のみ実行
1つの目のコマンドが失敗した場合のみ実行するには、「||」を使用します。
実際に、「d1/d2」というディレクトリがない状態で「cd」を実行して、なければ「mkdir」で作成してみます。
cd d1/d2 || mkdir -p d1/d2
<出力結果>
bash: cd: d1/d2: そのようなファイルやディレクトリはありません
「cd」が実行されなかったので、「d1/d2」というディレクトリが作成されていることが確認できます。
tree
<出力結果>
.
└── d1
└── d2
-
前の記事
javascript ランダムな色を生成する 2022.07.22
-
次の記事
python mysqlでinsert文を実行する 2022.07.22
コメントを書く