ShellScript
crontab

crontabに命令文を追加するスクリプト

grepとsedで重複なく、crontabに命令文を追加する

function edit_file () {
    local keyword=$1
    local statement='$a\'"$2"
    local file_path=$3

    local set_flag=`grep "$keyword" "$file_path" | wc -l`

    if [ $set_flag -eq 0 ]; then
        sed -i "$statement" "$file_path"
    fi
}