我正在尝试将目录名称分配给变量并使用该变量来创建和更改目录。
dir_name='tmp'
mkdir $dir_name
cd $dir_name
如何改变目录?
答案1
执行bash test.sh
或./test.sh
创建一个子bash
进程来执行您的脚本,并带有单独的工作目录。
您也可以使用source test.sh
或更短的等效方法. test.sh
在现有的 bash 实例和环境中运行该脚本。
答案2
我认为它有效。我遵循了以下步骤。
user@ubuntu2004:~$ dirname="snap"
user@ubuntu2004:~$ mkdir $dirname
user@ubuntu2004:~$ cd $dirname
user@ubuntu2004:~/snap$