Gentoo Linux 25 at LINUX
[2ch|▼Menu]
130: ◆JrBzGentoo
08/05/22 04:24:14 52IsVHh9
>>127
こうでしょ?

#!/bin/bash
while [ $? -ne 0 ];
do
  emerge --resume --skipfirst
done

$?は、前回のコマンドが正常に終了したかを示す環境変数。
0以外は異常終了。
試したい人は以下をtest.cで保存、gcc test.c -o test.oでコンパイル。
コマンドライン引数の有無で正常終了/異常がテストできるはず。

#include <stdio.h>
int main(int argc, char* argv[]){
 if(argc < 2){
return -1;
} else {
return 0;
}
}


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4372日前に更新/145 KB
担当:undef