crontabでシェルスクリプトを立ち上げて自動バックアップをさせているのですが、crontabのレポートメールに
tar: Removing leading `/' from member names
と出ます。
実行内容は
tar zcvf /home/__ArchiveFolder/backup_`date +%Y%m%d`.tar.gz /home/public_html
なのですが、サイレントモードで実行というのでしょうか、このメッセージのメールを送られてこないように出来るのでしょうか?
言い換えますと、path名の頭に / があると、展開時に面倒が起こるから、/を取り除いてくれていいのですが、いちいちレポートしなくてもいいので、quietモード(manにはありませんでした)のようにするにはどうしたら良いのでしょうか?
No.2ベストアンサー
- 回答日時:
こんにちは。
>tar: Removing leading `/' from member names
このメッセージは、tarの標準エラー出力(2)なので、リダイレクトで取り除くことができます。
● 標準出力が、/dev/null に捨てられる。
$ tar zcvf /tmp/xxx.tar.gz /home/hoge > /dev/null
tar: Removing leading `/' from member names
● 標準エラー出力(2)が、/dev/null に捨てられる。
$ tar zcvf /tmp/xxx.tar.gz /home/hoge 2> /dev/null
/home/hoge/
/home/hoge/.bashrc
/home/hoge/.bash_profile
● crontab で指定してみる。
$ crontab -l
42 * * * * tar zcvf /tmp/xxx.tar.gz /home/hoge 2> /dev/null
● 標準エラー出力の行がメールで送られない。
Message 56:
From hoge@localhost Sat Nov 18 12:42:02 2006
X-Original-To: hoge
From: root@localhost (Cron Daemon)
To: hoge@localhost
Subject: Cron <hoge@ns> tar zcvf /tmp/xxx.tar.gz /home/hoge 2> /dev/null
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/home/hoge>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=hoge>
Date: Sat, 18 Nov 2006 12:42:02 +0900 (JST)
/home/hoge/
/home/hoge/.bashrc
/home/hoge/.bash_profile
/home/hoge/.bash_history
/home/hoge/.ssh/
..
参考にしてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- Android tar.ファイルのインストールについて知りたいです 2 2022/07/23 15:34
- Windows 10 SONYの音楽ソフト「x-アプリ」について 3 2023/01/29 19:09
- UNIX・Linux Linuxのtarコマンドで同一ディレクトリに解凍するコマンドは何でしょうか? 1 2022/04/25 12:59
- UNIX・Linux cpio使ってた人はtarが流行りだしてから焦ったり驚いたりしたか 1 2023/05/07 10:10
- その他(ソフトウェア) 特定のpremiere proのファイルが開けなくなりました。 1 2022/11/16 12:31
- CGI -T(汚染モード)でメールが送れません 1 2022/06/12 14:11
- UNIX・Linux Linux(Fedora30)のブートディスクの交換について 2 2023/05/16 13:17
- Excel(エクセル) 【マクロ】エラーが発生⇒実行時エラー58既に同名のファイルが存在 5 2022/08/31 10:03
- Visual Basic(VBA) エクセル マクロ 指定日の指定時刻にプロシージャを実行 4 2022/04/17 16:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【DNS】ゾーン情報が上手く設定...
-
FreeBSDのrc.confに変な表示が...
-
echo $LANGで何も表示されません。
-
DNSが起動できない
-
apacheの<IfModule prefork.c>...
-
sentOS 6.3でsquid.confを開くと
-
同一のホスト名で何か問題があ...
-
エラーメールで"too many hops"...
-
ワークグループ設定のPCの名前解決
-
Administratorというアカウント...
-
sambaにWinからアクセスできま...
-
AWSでSSH接続をしたいのですが...
-
VirtualBoxのGuestマシンのネッ...
-
パスワード設定していないユー...
-
TortoiseSVNでアクセスエラー
-
検索をかけた時、ページを開け...
-
アウトルックで送信時に「名前...
-
SSH + rsyncがダメです
-
”Tortoise SVN” と ”Subversio...
-
共有フォルダにアクセスする際...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【DNS】ゾーン情報が上手く設定...
-
apacheの<IfModule prefork.c>...
-
BIND エラー not found: 3(NXD...
-
crontabでtarを実行した際、エ...
-
Apacheをサービスに組み込めません
-
CentOSでのbad owner name
-
NFSサーバー起動時のエラー対処...
-
linux NTP で エラー になる
-
Apacheとtomcatの連携で発生す...
-
ftpでログインしたとき、上...
-
BIND9によるDNS構築
-
named.confの設定
-
Linuxのqpopperの設定
-
Linuxのtarコマンドで同一ディ...
-
シャットダウンが途中で止まっ...
-
コアダンプについて
-
echo $LANGで何も表示されません。
-
CENTOSでadduserで作成したユー...
-
smb.confで設定したパーミッシ...
-
centos7 /etc/profileについて
おすすめ情報