摘要:
最近在Quartet测试机台上写一个脚本,需要强制删除一个文件, 却发现即使使用 -f 选项,rm命令还是需要再次确认。 经过一番研究发现是shell的问题,csh里面的rm 就是不支持 -f 选项, 所以只有用标准的shell来解决这个问题: sh -c "rm -f xxx"1. 如何知道当前运行的是什么shell? echo $SHELL2. sh与csh的介绍 1979年,Stephen Bourne在V7 UNIX版本上引入了标准shell,即sh。sh是基于Algol的一种编程语言,主要是为了简化系统管理任务,由于缺少一些交互使用的特征,所以大多用来写脚本。 1 阅读全文
posted @ 2011-08-03 11:35 东大叔 阅读(1515) 评论(0) 推荐(0) 编辑