相关疑难解决方法(0)

为什么“cd”在 shell 脚本中不起作用?

我只想写一个脚本来改变我的目录

我将以下命令放在文件中 /home/alex/pathABC

#!/bin/sh
cd /home/alex/Documents/A/B/C
echo HelloWorld
Run Code Online (Sandbox Code Playgroud)

我做了

chmod +x pathABC
Run Code Online (Sandbox Code Playgroud)

在终端中,在 中/home/alex,我运行了./pathABC,但输出只是HelloWorld并且当前目录未更改。

那么有什么问题呢?

command-line bash scripts cd-command

61
推荐指数
4
解决办法
15万
查看次数

切换到给定目录的快捷方式

在 Ubuntu 终端中,我发现每次计算机启动时我都会花费大量时间切换到特定目录。有什么方法可以让这个过程更容易吗?是否有一些我可以使用的热键或一些快速目录更改(例如电话上的快速拨号)?

 eg:
    cd 1:Changes to saved directory one
Run Code Online (Sandbox Code Playgroud)

command-line

14
推荐指数
4
解决办法
1万
查看次数

通过终端为经常打开的目录提供短名称

每次我想移动到一个我经常使用的目录时,我必须输入这个长目录路径:

cd /media/prasanth/01D0F888E7BC91801/github projects
Run Code Online (Sandbox Code Playgroud)

或者我必须使用 gui 进入文件夹并打开终端。

是否可以将这条长路径分配给单个名称并通过终端输入它,例如

cd mygitfiles
Run Code Online (Sandbox Code Playgroud)

?

command-line directory

10
推荐指数
5
解决办法
8073
查看次数

标签 统计

command-line ×3

bash ×1

cd-command ×1

directory ×1

scripts ×1