我希望我的脚本能够完成一个scp,即使输入了CTRL+ C.我尝试使用陷阱来禁用CTRL+ C,但是当它正在进行时它不起作用scp.将scp立即终止.有没有办法做到这一点?代码如下.很简单.
#!/bin/bash
trap '' SIGINT SIGTERM
scp -q user@server:/backup/large_file.txt /local/dir/
Run Code Online (Sandbox Code Playgroud)
更新:还要确保脚本顶部有"set -m".