人気ブログランキング | 話題のタグを見る

「わかりました」>「あんまりわかってません」の間接的な用法


by ayamem
カレンダー
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

shell実行時のデバッグ

-x 付けることで、シェルの中身を表示しながら実行する。
$ sh -x script.sh

また、シェルの中でset -x、set +xで表示させたい箇所だけを絞ることも可能
#!/bin/sh
 ここは表示されない
set -x
 ここは表示される
set +x
 ここは表示されない


シェルは右から順に評価される。
 エラー出力を標準出力にマージし、log.txt に保存
  % command > log.txt 2>&1
 エラー出力をコンソール表示し、標準出力を log.txt に保存
  % command 2>&1 > log.txt
by ayamem | 2006-12-14 12:38