sam006:画面表示とファイル書き込みを同時に行う

シェルスクリプトを実行した際に画面にメッセージを出力すると同時にファイルにも出力する。

ソースコード


#!/bin/sh

echo "START	SHELL" | tee -a log.txt
echo pwd
echo "END	SHELL" | tee -a log.txt

画面表示結果

unix> sam006.sh
START	SHELL
/aaa/bbb/ccc
END	SHELL
unix> cat log.txt
START	SHELL
/aaa/bbb/ccc
END	SHELL
unix>