
シェルの拡張後に実行されるコマンドが syslog に記録されるのを防ぐ簡単な方法はありますか?
つまり、「ls *.log」コマンドを「ls a.log b.log c.log d.log」ではなく、そのままログに記録します。これにより、ログ ファイルがかなり混乱します。
答え1
何をしようとしているのかよく分かりませんが、次のようにすればいいだけです。logger "ls *.log"
もっとわかりやすく説明していただけますか?
//sudo 出力をリダイレクトする方法を編集します。
$ visudo
# then set :
Defaults !syslog
Defaults logfile=/var/lot/sudo.log