下使用脚本改变当前工计划

2021-08-24 淮安装修公司

Shell 脚本执行有三种方法

bash 脚本名

sh 脚本名

chmod +x 脚本名

使用下面语句测试

相比之下和PS3靠《最终幻想13》的状况差不多了。不过尽管如此PS3还有《如龙》、《北斗无双》 #(扩展名可不要)cd /pwdecho \"complete\"

然而具体执行时候,发现过程中改变过路径,然而最终结果是并没有改变路径。

[fedora@localhost ~]$ bash [fedora@localhost ~]$

原因分析:

执行脚本时候,只是在当前的shell下开了一个子进程,切换目录的操作只对该进程中相关后续指令有效,但改变不了父进程的目录。

解决方法:

法一:

用 source 就行了。

法二:

[fedora@localhost ~]$ cd ~[fedora@localhost ~]$ chmod u+x [fedora@localhost ~]$ . ./ /complete[fedora@localhost /]$

对于 $ . ./

第一个点是bash的内部命令,表示在当前shell中运行

后面的“./”是命令的参数,即要执行的脚本

注:两点之间要有空格。

用什么生发效果最好
福州男科医院哪家好
孝感治疗白癜风哪家医院好
为你推荐