全文検索:
- 02 パラメータ変数
- |与えられた引数の個数| | $@ |$0以外の全ての引数("$@"のようにダブルクォーテーションで囲んだ場合"$1" "$2" …"のように個別に展開される。)| | $* |$0以外の全ての引数("$@"のようにダブルクォーテーションで囲んだ場合"$1 $2 …"のように展開される。)| | $? |最後に実行したコマンドの終... したバックグラウンドコマンドのPID| | $$ |シェルのPID| | $- |現在のオプションフラグ| --- //[[matsui@flateight.com|Shinya Matsui
- 06 Bash リダイレクション
- ====== 06 Bash リダイレクション ====== ===== 書式 標準入出力のリダイレクション ===== <code> > File 標準出力の内容をFileに書き込む >> File 標準出力の内容をFileに追加書... ィスプリタを閉じる </code> ===== 書式 ファイルディスプリタ番号を指定したリダイレクション ===== <code> n> File ファイルディスプリタn番の内容をFileに書き込
- 22 Bash flock 2重起動防止 @bash:script
- flock -n /tmp/flock.lock sleep 360 </code> 「-n」オプションだと、実行せずに終了します。 <code| console2> $ flock -n /tmp/flock.lock echo 'Hello World.' $ </code> 「-x」オプションだと、終了を待って実行します。 300秒後に実行される <code| console2> $ fl... u /tmp/$(basename $0 .sh).lock </code> ===== オプション ===== <code> -s, --shared 共有ロックを取得
- 01 Bash - 制御文
- ある。| |-S File|指定したFileがソケットなら真である。| ^ ファイルパーミッションのチェック ^^ |-g File|指定したFileにSGIDがセットされていれば真である。|
- 09 While 内でSSH
- る行がないので while ループは1回で終了してしまう。 これを防ぐには、ssh に -n オプションを付け、/dev/null をリダイレクトし、標準入力をリダイレクトしないようにする。 ===
- 13 簡単なパケロスチェックプログラム @bash:script
- ep 1 done </code> ===== Macの場合 ===== Macはpingのオプションがちょっと違うので、ちょっとだけ変更する。 <code console> ping ${IP}
- 18 awkをシェル内で利用 @bash:script
- 用 ====== 下記のように、変数をシングル、ダブル、<シェル変数>、ダブル、シングルクォーテーションで括る /'"${shell_pattern}"'/ [[http://qiita.com