ハック 2017.04.20 6,084 bash / shell引数有無判定のメッセ消し ツイート シェア はてな 実行時引数の有無を判定する際、if [ $1 = "innsuu" ] then ・・・ [実行結果] example.sh: 10 行: [: =: 単項演算子が予期されます 実行はされますが、引数が空っぽのときは上記のようなエラー(?)メッセージが出てきてしまいます。if [[ $1 = "innsuu" ]] then カッコを一つ増やすと消えます。つくってみた!社内のトイレ難民解決!トイレ空き状況確認システムを作ってみた社長が「寒い寒い」というので社長席の温度をRaspberry Piで監視してみた。Amazon Polly と Slack を使って Alexa へ (物理的に) 話しかけるシステムを作ってみた関連記事 コマンド実行結果を入れた変数を出力するとき、改行をそのままにする シェルスクリプトでループ処理をスキップする awsのインスタンス初回起動時にスクリプトを実行させる シェルスクリプトの実行時間を表示 whoisから複数ネームサーバの抜き出し 【AWS-CLI】一時的にプロファイルを設定する