![]() |
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| との問題は、また、条件について | kittusri9 | シェルプログラミングとスクリプティング | 3 | 2008年4月24日 09:15午前 |
| または条件を減らす | hitmansilentass | シェルプログラミングとスクリプティング | 8 | 2007年5月3日 05:27午後 |
| で複数の条件に該当する場合/次に | grandtheftander | UNIXのダミー質問と回答のため | 4 | 2006年7月21日 01:58午後 |
| もし2つの条件との声明 | cin2000 | シェルプログラミングとスクリプティング | 1 | 2006年1月23日 03:21午後 |
| 2つの条件をメールする場合、 & &との声明 | 龍湖 | シェルプログラミングとスクリプティング | 16 | 2005年6月14日 04:46午後 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
|||||
|
置換 & & 〜によって を
コード:
inputfile1=data/in/inputfile1.txt
inputfile2=data/in/inputfile2.txt
if [ ! -f ${inputfile1} -a ! -f ${inputfile2} ]
then
echo " "
echo "ERROR: Both files not found."
echo " "
exit 1
fi
if [ ! -f ${inputfile1} -o ! -f ${inputfile2} ]
then
echo " "
echo "ERROR: File(s) not found."
echo " "
exit 1
fi
echo " "
echo "RUN SUCCESSFUL: Both Files found. "
echo " "
exit 0
編集aiglesで最終; 2008年4月25日に 09:02午前..理由: '出口0 '正常に実行するためのより良い選択です |
|
||||
|
短い形式:
inputfile1 \u003d data/in/inputfile1.txt inputfile2 \u003d data/in/inputfile2.txt [ ! - fを$ ( inputfile1 ) - 1 ! - fを$ ( inputfile2 ) ] & & (エコー" \ Ñエラー:どちらのファイルが見つかりません。 \ Ñ " ;出口1 ; ) [ ! - fを$ ( inputfile1 ) -て! - fを$ ( inputfile2 ) ] & & (エコー" \ Ñエラー: (秒)ファイルが見つかりません。 \ Ñ " ;出口1 ; ) エコー" \ラン上手Ñ :両方のファイルが見つかりました。 \ Ñ " 出口1 |