全文検索:
- 06 Bash リダイレクション
- </code> === エラー(2)を/var/log/rsync.logへ、標準出力(1)を/dev/nullへ === <code console> * 6 * * * root /root/rsync.sh 2> /var/log/rsync.log 1> /dev/null </code> === 1(標準出力)も2(標準エラー)も残さない。 === ・2>&1は1(標準出力)を2(標準エラー)にコピーするという意味 ・/dev/nullは捨てるという意味。 <code console> $ command >/dev/null 2>&1 </code> <color red>■NG例</color> ・この場合1(標準出力)
- 13 簡単なパケロスチェックプログラム @bash:script
- DIR} fi while true; do ping ${IP} -c 1 -w 1 > /dev/null if [ $? -eq 0 ];then echo `date "+%Y%m... とだけ変更する。 <code console> ping ${IP} -c 1 -w 1 > /dev/null ↓ ping -c 1 -t 1 ${IP} > /dev/null </code> {{tag>bash network}}
- 09 While 内でSSH
- while ループは1回で終了してしまう。 これを防ぐには、ssh に -n オプションを付け、/dev/null をリダイレクトし、標準入力をリダイレクトしないようにする。 ===== こちらだとO
- 11 Probress Bar @bash:script
- $1; _bar=${_bar:=.} while : do jobs %1 > /dev/null 2>&1 [ $? = 0 ] || break echo -n ${_