小编jer*_*imo的帖子

filename=${1:-/etc/hosts} 和 filename=/etc/hosts 有什么区别?

filename=${1:-/etc/hosts}和 和有filename=/etc/hosts什么区别?

例如:

filename=/etc/hosts

if [ -r "$filename" ] && [ -s "$filename" ]; then
    md5sum $filename
else
    echo "$filename cannot be processed"
fi
Run Code Online (Sandbox Code Playgroud)

filename=${1:-/etc/hosts}

if [ -r "$filename" ] && [ -s "$filename" ]; then
    md5sum $filename
else
    echo "$filename cannot be processed"
fi
Run Code Online (Sandbox Code Playgroud)

shell scripting bash variable

2
推荐指数
1
解决办法
375
查看次数

标签 统计

bash ×1

scripting ×1

shell ×1

variable ×1