我正在尝试在终端中创建一个循环,以便在脚本执行期间每秒启动以下命令。我不想在.sh
脚本文件中创建循环,我正尝试在提示符中执行。
我尝试了这个但是没有用:
for 1
> do
> ls -ltr
> date
> sleep 2
> done
错误信息:ksh: 1: is not an identifier
我在 AIX 中使用 korn shell。
答案1
您可以使用以下内容:
while true
do
ls -ltr
date
sleep 2
done
可以使用 Ctrl-C 中断上述操作
一行:
while true; do ls -ltr; date; sleep 2; done