[解決済み] シェルでの try catch finally の書き方
2023-07-07 02:05:12
質問
javaのtry catch finallyのようなlinuxのbashコマンドはあるのでしょうか? それとも、linuxのシェルは常に続行するのでしょうか?
try {
`executeCommandWhichCanFail`
mv output
} catch {
mv log
} finally {
rm tmp
}
どのように解決するのですか?
まあ、そんなところです。
{ # your 'try' block
executeCommandWhichCanFail &&
mv output
} || { # your 'catch' block
mv log
}
rm tmp # finally: this will always happen
関連
-
[解決済み] Bashシェルスクリプトでディレクトリが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] シェルで、「2>&1」はどういう意味ですか?
-
[解決済み] ディレクトリが存在しない場合のみmkdirする方法は?
-
[解決済み] Bashでコマンドの出力に変数を設定するにはどうすればよいですか?
-
[解決済み] Try-catchは私のコードをスピードアップさせるか?
-
[解決済み] Git上でシェルコマンドを実行する際に使用するSSH-keyの秘密鍵を指定する方法は?
-
[解決済み] シェルコマンドの実行と出力のキャプチャ
-
[解決済み] シェルコマンドを実行しながらエコーする方法
-
[解決済み] 整数の合計を1行に1つずつ表示するシェルコマンド?
-
[解決済み】プログラムを停止/終了させることなく、完全な例外トレースバックをキャッチして表示する方法は?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] BashでTRY CATCHコマンドはありますか?
-
[解決済み] Bashスクリプトでエラーを発生させる
-
[解決済み] ある処理の戻り値を否定するには?
-
[解決済み] dockerのエントリーポイントスクリプトに対して、set -eとexec "$@"は何をするのですか?
-
[解決済み] 魚貝類でPATHを変更する【終了しました
-
[解決済み] サーバー上のjava jarファイルをバックグラウンドプロセスとして実行する
-
[解決済み] リポジトリ 'http://security.debian.org/debian-security buster/updates InRelease' の 'Suite' の値が 'stable' から 'oldstable' に変更されました [閉鎖] 。
-
[解決済み] Makefile でスクリプトをソースにするには?
-
[解決済み] シェルスクリプトの例外処理?
-
[解決済み] Jenkinsでポストビルド後にシェルスクリプトを実行する