- PR -

tarコマンドの戻り値

1
投稿者投稿内容
ざく
会議室デビュー日: 2005/05/23
投稿数: 2
投稿日時: 2005-05-23 15:58
お世話になります。
バックアップ用のshを作成しているのですが、
tarコマンドの戻り値の一覧がわかりません。
manでも調べてみたのですが、他のコマンドの様に戻り値は
記載されていませんでした。
ご存知の方がいらっしゃればご教授願います。
宜しくお願いいたします。
NeXT
大ベテラン
会議室デビュー日: 2004/04/06
投稿数: 215
お住まい・勤務地: 江戸
投稿日時: 2005-05-23 16:55
手元のマシン(Solaris9) で
man tar してみたところ

EXIT STATUS
The following exit values are returned:

0 Successful completion.

>0 An error occurred.


また,ざっとソース (tar-1.15.1) を見た限りでは
common.h:#define TAREXIT_SUCCESS 0
common.h:#define TAREXIT_DIFFERS 1
common.h:#define TAREXIT_FAILURE 2
と定義されていました。

http://www.linux.or.jp/JM/html/GNU_tar/man1/tar.1.html
にもリターン値についても記述はありませんでした。
ざく
会議室デビュー日: 2005/05/23
投稿数: 2
投稿日時: 2005-05-23 17:01
NEXTさん

返信ありがとうございます。
私もHP-UXのmanで、同様の記述を見つけました。
しかし、先日返されたコードは。。。"5"だったのです。
tarをtvfで見てみましたが、正常に採られているみたいなのですが。。。
やまだ
会議室デビュー日: 2005/12/05
投稿数: 2
投稿日時: 2005-12-05 16:07
同僚が同じ問題にぶち当たったので、
検索したらこのページに来ました。
HPのサイトに戻り値があったので、同じ問題を抱えている人の
一助になればと思い追記しておきます。

http://h50221.www5.hp.com/cgi/service/knavi/production/doc_disp.cgi?category=43&doc=jnav000219

にあります。
1

スキルアップ/キャリアアップ(JOB@IT)