|
|
1
3
正如其他答案已经指出的,您可以在ruby脚本中更改pwd,但它只影响子进程(ruby脚本)。不能从子进程更改父进程的pwd。
myscript.rb码:
称之为:
使用别名使其成为一个简单的命令:
不幸的是,这种方法不能让脚本向用户输出文本,因为脚本输出的任何文本都是由shell执行的(尽管还有更多的解决方法)。 |
|
2
14
|
|
|
3
8
您将无法更改shell的工作目录。
|
|
|
4
6
我可以通过在backticks中运行多个语句来解决这个问题。
|
|
|
5
0
|
|
|
6
0
你可以试着用
|