编写shell脚本,对任意指定的目录,判断目录是否存在。若存在,遍历此目录中所有
1个回答
关注
展开全部
咨询记录 · 回答于2021-08-05
在编写shell脚本时,通常最开始的工作是对环境的检查,比如检查某一文件或目录是否存在,并执行相应的操作等。下面的shell脚本实现的功能是,先检查某一目录是否存在,不存在的话就创建此目录,存在的话就cd到这个目录下。
所以,如何写脚本呢?
然后我们执行相应的命令
可以看到脚本可以实现我们预想的功能,但是有一点要说明,在shell里面切换的目录,在shell执行完之后并不会生效,因为sh sh1.sh这种方式是在当前的shell下生成了一个shell子进程,只对接下来的脚本生效,不会对父进程shell生效。如果想要对父进程shell生效,使用命令:
嗯