文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
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

相关阅读 更多 +
排行榜 更多 +
飞艇大战

飞艇大战

飞行射击 下载
三维空间战斗机

三维空间战斗机

飞行射击 下载
战斗机教练

战斗机教练

飞行射击 下载