文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>shell脚本退出时删除文件

shell脚本退出时删除文件

时间:2010-06-24  来源:wood016

如何让shell程序在退出时删除自己或临时文件

代码如下:

#!/bin/bash
trap "rm SSS.SH;exit" EXIT

1.生成SSS.SH脚本文件.
wood@localhost:~/> cat <<EOF>SSS.SH
> #!/bin/bash
> trap "rm SSS.SH;exit" EXIT
> EOF
wood@localhost:~/> ls -l SSS.SH
-rw-r--r-- 1 wood wood users 39 2010-06-24 18:32 SSS.SH

2.授予可执行权限.
wood@localhost:~/> chmod u+x SSS.SH
wood@localhost:~/> ls -l SSS.SH
-rwxr--r-- 1 wood wood users 39 2010-06-24 18:32 SSS.SH
wood@localhost:~/> cat SSS.SH
#!/bin/bash
trap "rm SSS.SH;exit" EXIT
wood@localhost:~/> pwd
/home/wood

3.验证程序,可以在shell程序退出时删除自己.
wood@localhost:~/> ./SSS.SH
wood@localhost:~/> ls -l SSS.SH
/bin/ls: SSS.SH: 没有那个文件或目录
wood@localhost:~/> pwd
/home/wood

4.END

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载