【发布时间】:2019-03-30 00:55:07
【问题描述】:
我遇到了这个shell script
bash# while true; do
vmtouch -m 10000000000 -l *head* & sleep 10m
kill %vmtouch
done
想知道kill %vmtouch 部分是如何工作的?
我通常会传递一个 pid 来杀死一个进程,但是 %vmtouch 如何解析为一个 pid?
我尝试单独运行部分脚本,但我得到了
-bash: kill: %vmtouch: no such job 错误。
【问题讨论】:
-
因上下文而异;
${var%suffixpat},f/e,有些不同。一个标识该上下文的标题会更好;乍一看原始标题,人们可能会认为这是percent symbol in bash: What's it used for?的众多重复之一
标签: shell