我应该使用 $(( )) 来计算 ksh 中的算术表达式吗?
1) 如果我对整数进行操作,我应该使用 $(( )) 吗? >typeset -i x=0 >typeset -i y=0 >typeset -i z=0 >y=$(($x+1)) >print $y 1 >z=$x+1 >print $z 1…
mkdir -p 与 if [[ ! -d 目录名]]
有什么理由使用 if [[ ! -d dirname ]]; then mkdir dirname; fi 而不是仅仅使用 mkdir -p dirname …
当“unzip -l”时提取 zip 存档中的文件名列表
当我执行 unzip -l zipfilename 时,我发现 1295627 08-22-11 07:10 A.pdf 473980 08-22-11 07:10 B.pdf ... 我只想查看文件名。我尝试了这个 unzip -…
ksh93 中的函数和关联数组混乱
这是我的简单数组: typeset -A foo foo["first"]="first Value" foo["second"]="second Value" 我想做一个函数来选择这个数组,做一些事情并将其返回…
如何在 ksh 中使用间接引用来操作数组?
我想做一个这样的脚本: #!/usr/bin/ksh93 typeset -A foo function fillItUP { typeset -A newarr newarr["this"]="bar" newarr["another"]="tut" in…
tar 排除 ksh 中带单引号的参数
我对以下 ksh 脚本有问题: #! /usr/bin/ksh EXCLUDE+=" --exclude '/bin/a*' " echo $EXCLUDE tar --preserve-permissions --create $EXCLUDE --file…
Shell 脚本帮助——接受输入并在后台运行?
我有一个 shell 脚本,在第一行中,我要求用户输入他们希望脚本运行多少分钟: #!/usr/bin/ksh echo "How long do you want the script to run for in…
如何在 shell 脚本(对于 ksh)中获取纪元时间?
如何在 shell 脚本(对于 ksh)中获取纪元时间? 我有兴趣获取一天开始的纪元时间(例如现在是 2011 年 7 月 28 日 ~ 14:25:00 EST,我需要午夜时间)…