Linuxでshellのif文にスペースとセミコロンの使い方

参考ソースコード

#!/bin/bash

if [ $# = 2 ]; then
echo “inpuT date is:" $1 “,time is:" $2
date -s “$1 $2"
fi

注意:
1.$# = 2等号の後ろにスペースが必要,[]の中と外のスペースが必要。
2.if文にセミコロンの追加必要
追加しない場合、下記エラーメッセージが表示される
syntax error near unexpected token `fi’

shellscript

Posted by arkgame