如何在bash脚本中使用CD命令?

时间:2014-12-02 13:01:24

标签: windows command-line scripting

我有一个类似下面的bash脚本。当我在终端中运行它时,它只留下一个空白区域。我希望能够将光盘放到这个不同的位置以获取我需要的文件,或者另外一种方法是从另一个位置获取文件吗?

#!/bin/bash
# My first script

alias location="cd C:/Users/A591024/AppData/Local/Temp/TD_80/hq**/1212*1212/R*****"

我是否可能需要说出像#34;运行位置"下方?

最终目标是能够访问R ******文件夹中的文件,并在窗口中打开该文件并尝试从中获取...

这也是在windows命令行而不是linux

中完成的

1 个答案:

答案 0 :(得分:1)

如果您运行此脚本,那么Linux将为您创建一个新的shell。新shell将执行alias命令。由于之后没有其他命令,新shell将终止。

由于alias命令在新shell(或子shell)中执行,因此不会修改当前shell。因此,在脚本结束后,您将不会注意到任何差异。

要使当前shell执行命令,请使用source.

source location.sh
. location.sh

请注意,此.是一个命令,不应与.文件夹混淆,后者是当前文件夹的别名。