シェルスクリプト総合 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
372:login:Penguin 07/12/05 21:59:53 KlliiKVC >>371 その本と、「UNIXシェルスクリプトコマンドブック 山下 哲典」を最後に候補にしてましたが、後者を買いました。 sh、bash共用でサンプルが多いので。 373:login:Penguin 07/12/06 18:06:51 ltYfbiEn いつも複合条件式でまるんですけど #!/bin/bash WAITSEC="" if [ -z "$WAITSEC" -o $WAITSEC -lt 60 ]; then WAITSEC=10 fi を実行すると ./hoge.sh: line 3: [: too many arguments というエラーになります。-oとか-aで記述するifは今まで何回かやったのに 一度もできた記憶が無い!!。結局ifを分けたりして対処してきた負け人生です。 いったい何が悪いというのでしょうか?? 教えていただけますか? 374:login:Penguin 07/12/06 18:31:24 bgO18Eza 確かにbashだとなるねぇ。zshだとならんから気づかなかったw #!/bin/bash WAITSEC=$1 if [ -z "$WAITSEC" ] || [ $WAITSEC -lt 60 ]; then WAITSEC=10 fi echo $WAITSEC とりあえずこれで。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5395日前に更新/275 KB
担当:undef