Linuxマシンのmysqlコマンドラインクライアントから以下のコマンドを実行しようとしているとき
mysql> tee -a /data/lib/rc.txt;
ファイルrc.txtが既に存在していても、次のエラーが表示されます
mysql: ファイル '-a /data/lib/rc.txt' を作成/書き込みできません (エラーコード: 2)
MySQLtee
は常に追加します:-a
フラグは不要でもサポートされていません (したがって、ファイル名としてmysql
扱われるため、エラーが発生します)。-a /data/lib/rc.txt
mysql コマンドを参照してください。
このロギングを試してみると、ここで完璧に機能しますmysql
mysql> tee /data/lib/rc.txt;
このコマンドを実行した後、ファイルを見つけて、location
簡単なコマンドを試してみると、ログに記録された出力がrc.txt
ファイルに表示appending
され、次に自動的に実行されます。commands
正常に動作しますmysql 5.1
。シンプルに同じように使用を追加するために、コマンドにパラメーターを渡す必要がないことに注意してください。
ロギングを無効にするには、使用することになっていますnotee