then echo '~/is a directory' else echo '~/is not a directory' fi-f即判断是否为file,-d即判断是否为directory,输出结果:+'['-f/Users/yjmyzz/.bash_profile ']'+echo '~/.bash_profile is a file'~/.bash_profile is a file+printf '\...
4)参数引用shell脚本运行时,可以接受参数,类似 xx.sh a b c,脚本内容可用$1,$2.来引用,示例;printf 'arg1:%s \narg2:%s\n'$1$2 将上面这行,保存成test.sh,然后chmod+x test.sh(赋给可执行权限)然后./test.sh a b 将输出:arg1:aarg...