我正在编写一个可以按时间间隔过滤的 bash 脚本。我该怎么做case
,所以如果“from”参数存在而“to”参数不存在,那么它将执行只过滤第一个参数的函数。例如:myscript.sh --from 18:00 --to 20:00
我尝试了以下方法:
#!/bin/bash
FROM_TIME_ARGUMENT=$1
FROM_TIME=$2
TO_TIME_ARGUMENT=$3
TO_TIME=$4
FILTER_TIME()
{
#... i don't know
}
FILTER_TIME
我一直坚持为它写案子。