はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ 終了ステータス

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 7 / 7件)
 

set -eのもとで特定のコマンドの終了ステータスを変数に入れるシェルスクリプトのスニペット - Islands in the byte stream

2021/12/15 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip シェルスクリプト set 変数 タスク スニペット

課題編 シェルスクリプトで「あるグローバルな状態を変える操作を行い、その結果をチェックし、状態をもとに戻す」みたいなタスクをするときに「その結果をチェックし」のところでコマンドの終了ステータスを変数に入れて置きたいみたいなことがあります。例えば、次のようなコマンド操作です。 set -e # グローバルな状... 続きを読む

Bash - エラー監視時(set -e)の汎用トラップコード(trap) - Qiita

2015/12/24 このエントリーをはてなブックマークに追加 30 users Instapaper Pocket Tweet Facebook Share Evernote Clip TRAP Qiita bash シェルスクリプト set

概要 シェルスクリプトの実行において set -e しておくと、それ以降のコマンド実行結果が正常でなかった(終了ステータスが 0 以外だった)場合にスクリプトが中断するわけだが、ただ何もせずに終了してしまうと問題解析がめんどくさい。 そんなわけで set -e する際には trap を利用して何かしらのメッセージを表示するのが一般的かと思う。 ただ、シェルスクリプト毎に trap 処理を書くのはな... 続きを読む

Capistranoで実行結果をファイル出力しつつ終了ステータスを取得する | eXcale | Blog

2014/03/04 このエントリーをはてなブックマークに追加 31 users Instapaper Pocket Tweet Facebook Share Evernote Clip Capistrano eXcale Tips 平井 コマンド

eXcale開発チームの平井です。 eXcale では、その裏側の仕組みで、サーバのセットアップやアプリケーションのデプロイ処理にCapistranoを使っています。今回の記事は、そのCapistranoに関するTIPSのご紹介です。 Capistranoでコマンドを実行する際に、その実行ログを特定ファイルに保存しつつ、コマンドの実行結果でその後の処理を振り分けたいといったことは無いでしょうか。今... 続きを読む

RubyでOSの外部コマンドを実行したいときに、spawnを使うと便利だった件 - カイワレの大冒険 Second

2013/05/31 このエントリーをはてなブックマークに追加 56 users Instapaper Pocket Tweet Facebook Share Evernote Clip 例外処理 エラーメッセージ コマンド 標準出力 spawn

またもや、Rubyネタ。ちょくちょく更新して参ります。 外部コマンドを実行するやり方については、このサイトにまとまっています。 んで、なんかいいライブラリないかと。 が、今回僕が欲しかった機能として、 コマンドが叩ける(当然 標準出力・標準エラー出力サポート(叩いて終わりはダメ。そのコマンドのエラーメッセージが見たい 例外処理がしやすい であります。 systemだと、例外処理は終了ステータスで処... 続きを読む

Redmineのチケットの勢いを見える化するプラグインを放置してたら公開されてた - すえひろがりっっっっ!

2011/10/16 このエントリーをはてなブックマークに追加 36 users Instapaper Pocket Tweet Facebook Share Evernote Clip Redmine CLOSE Plugin OPEN クロース

Redmine, Pluginだいぶ前に書きっぱなしで放置してたプラグインを隣の人がいつの間にか公開していました。 何をするプラグイン?こんな感じで時系列のチケットの open / close 数のグラフを表示するプラグインです。特徴はクローズと見なすステータスを指定できることです。通常はRedmine自体に設定している終了ステータスを見ればいいんですが、 チケット自体は残ってても自分の仕事が終わ... 続きを読む

パイプでつないだコマンドの終了ステータスをとる

2011/08/24 このエントリーをはてなブックマークに追加 26 users Instapaper Pocket Tweet Facebook Share Evernote Clip コマンド パイプ cles コピペ メモ

cles::blog 平常心是道 blogs: cles::blog NP_cles() « コピペだけ... cles::blog > パイプでつないだコマンドの終了ステータスをとる 2011/08/24 [ by hsur at 21:45] パイプでつないだコマンドの終了ステータスをとる   パイプでつないだコマンドの終了ステータスをとる方法が分かったのでメモ。 普通はあまり使わないテクニッ... 続きを読む

コマンドが失敗したらプロンプトを赤くする - blog.8-p.info

2009/01/02 このエントリーをはてなブックマークに追加 281 users Instapaper Pocket Tweet Facebook Share Evernote Clip プロンプト コマンド ARGV 8-p.info char

しばらく前から、コマンドの終了ステータスをプロンプトの色に反映させるようにしている。 終了ステータスとは C言語なら int main(int argc, char* argv[]) { ... return 0; } この return している 0 が終了ステータス。この整数値の下位 8bit がプロセスの終了時に親 (そのプロセスを起動したプロセス) にわたる。 終了ステータスの指定方法はい... 続きを読む

 
(1 - 7 / 7件)