便利コマンドライン集¶
ファイル入出力¶
- 入力ファイルを1行ずつ処理する。(input.txtの内容を標準出力)
#!/bin/bash COMMAND="echo" INFILE="./input.txt" LOGFILE="./output.log" date > $LOGFILE while read LINE; do $COMMAND $LINE >> $LOGFILE 2>&1 done < $INFILE exit
- 入力文字列が空でないかを調べる。
if [ -n "$LINE" ]; then echo "LINE = [ " $LINE " ]" fi
¶
¶