The UNIX and Linux Forums  

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > シェルプログラミングとスクリプティング
Googleのunix.com



シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
どのようにステートメントの場合はgiv .. 2つの条件に? ? RRVARMA シェルプログラミングとスクリプティング 6 2008年4月25日 10:33午前
との問題は、また、条件について kittusri9 シェルプログラミングとスクリプティング 3 2008年4月24日 10:15午前
で複数の条件に該当する場合/次に grandtheftander UNIXのダミー質問と回答のため 4 2006年7月21日 02:58午後
もし2つの条件との声明 cin2000 シェルプログラミングとスクリプティング 1 2006年1月23日 03:21午後
2つの条件をメールする場合、 & &との声明 龍湖 シェルプログラミングとスクリプティング 16 2005年6月14日 05:46午後

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2007年5月2日
hitmansilentass hitmansilentass is offline
登録ユーザー
  
 

参加日: 2006年9月
投稿: 37
または条件を減らす

やあ、

どうすればいいのかの条件を減らすことができます:

場合、 [ [ - Ž $ XXXX | | - Ž $ YYYYY | | - Ž $ TTTT | | - Ž $ NNNN | | - Ž $ QQQQ ] ] ;し

〜するものは何でも

Fiの
  #2固定リンク)  
Old 2007年5月2日
ジムマクナマラ jim mcnamara is offline Forum Staff  
...@...
  
 

参加日: 2004年2月
場所: NM
投稿数:5807
それを高速化しますか?これは、 if文の左側にある有力なケースを入れ、を考えて のPOSIX シェル。

そうでなければ、何かしようとしているか?
  #3固定リンク)  
Old 2007年5月2日
ahmedwaseem2000 ahmedwaseem2000 is offline
登録ユーザー
  
 

参加日: 2005年8月
場所:バンガロール
投稿数: 219
間違って送信すると、モデレーターは削除してください
  #4固定リンク)  
Old 2007年5月2日
hitmansilentass hitmansilentass is offline
登録ユーザー
  
 

参加日: 2006年9月
投稿: 37
引用:
当初の投稿 ジムマクナマラ
それを高速化しますか?これは、 if文の左側にある有力なケースを入れ、を考えて のPOSIX シェル。

そうでなければ、何かしようとしているか?
私はすべての変数が初期化されているかどうかを確認しようとしている。そこに私は良く見えるように削減したいも'または' ( |多く| )条件は
  #5固定リンク)  
Old 2007年5月2日
kahuna's Avatar
ハワイ先住民の祈祷師 kahuna is offline
登録ユーザー
  
 

参加日: 2007年4月
投稿数: 149
引用:
当初の投稿 hitmansilentass
そこに私は良く見えるように削減したいも'または' ( |多く| )条件は
それはあなた"の意味をよりはっきりしていない"そうだ。まさに"良いように"見える見えるだろうか?あなたの変数|なし空白は、別の選択肢が含まれていないと仮定すると|かもしれない

コード:
if [[ `echo $XXXX $YYYYY $TTTT $NNNN $QQQQ |wc -w` -ne 5 ]]; then
whatever
fi

  #6固定リンク)  
Old 2007年5月2日
kahuna's Avatar
ハワイ先住民の祈祷師 kahuna is offline
登録ユーザー
  
 

参加日: 2007年4月
投稿数: 149
についてはどうですか?

コード:
case "+$XXXX+$YYYYY+$TTTT+$NNNN+$QQQQ+" in
 *++* ) whatever;;
esac

  #7固定リンク)  
Old 2007年5月2日
cfajohnson's Avatar
cfajohnson cfajohnson is online now Forum Advisor  
シェルプログラマは、著者
  
 

参加日: 2007年3月
場所:トロント、カナダ
投稿数: 2,380
引用:
当初の投稿 hitmansilentass
やあ、

どうすればいいのかの条件を減らすことができます:

場合、 [ [ - Ž $ XXXX | | - Ž $ YYYYY | | - Ž $ TTTT | | - Ž $ NNNN | | - Ž $ QQQQ ] ] ;し

〜するものは何でも

Fiの

もしあれば予めVarが空または解除のスクリプトを終了するには:


コード:
: ${XXXX:?} ${YYYYY:?} ${TTTT:?} ${NNNN:?} ${QQQQ:?}

何かあればパラメータが空または解除を実行するには:


コード:
var=${XXXX:+A}${YYYYY:+A}${TTTT:+A}${NNNN:+A}${QQQQ:+A}
if [ ${#var} -ne 5 ]; then

Closed Thread

ブックマーク

スレッドツール このスレッドを検索
このスレッドを検索

高度な検索
表示モード このスレッド
このスレッド

投稿ルール
あなた ことができない。 新しいスレッドを投稿
あなた ことができない。 返信の投稿
あなた ことができない。 添付ファイルの投稿
あなた ことができない。 自分の投稿を編集

BBコード なる 〜の上に
スマイリー なる 〜の上に
[イメージ] コードは 〜の上に
HTMLコードは、 オフ
トラックバック なる 〜の上に
ピングバック なる 〜の上に
Refbacks なる 〜の上に




すべてGMT -4です。現在の時刻は 11:40午後


提供: vBulletin、著作権© 2000 - 2006、Jelsoft企業株式会社。言語翻訳による電源
vBCredits v1.4著作権© 2007 - 2008 、 PixelFXスタジオ
は、 UNIXおよびLinuxフォーラムのコンテンツ著作権© 1993 〜 2009 。すべての権利を管理しReserved.Ad RedTyger

コンテンツ関連のURLで vBSEO 3.2.0