我使用dd
命令复制文件:
dd if=in.dat of=out.dat bs=1kb
假设输入文件非常大,完整的副本将需要5分钟才能完成。
我想在1分钟后打破dd
命令。
如何在shell脚本中实现这一点?
答案 0 :(得分:3)
试试这个:
dd if=a.dat of=b.dat bs=1kb &
p=$!
sleep 60
kill -9 $p
答案 1 :(得分:2)
60秒后通过$!
杀死最近的后台程序
dd if=a.dat of=b.dat bs=1kb &
sleep 60 && kill $!