【Linux】ifの中で何もしない
有効なコードがありさえすればいいので、無害なコードを置けばいい。無害かつ一番軽いコードといったらnullコマンド:ではないかと思う。したがって、こう書けばよい。
そうしないと、
期待していないtoken'else'のあたりにシンタックスエラー
というエラーが出てしまう。
if [ "$#" -gt 0 ]; then : else 処理 fi
このように記述することで、条件文に合致した場合でも問題なくスルーをしてくれる。
有効なコードがありさえすればいいので、無害なコードを置けばいい。無害かつ一番軽いコードといったらnullコマンド:ではないかと思う。したがって、こう書けばよい。
そうしないと、
期待していないtoken'else'のあたりにシンタックスエラー
というエラーが出てしまう。
if [ "$#" -gt 0 ]; then : else 処理 fi
このように記述することで、条件文に合致した場合でも問題なくスルーをしてくれる。