我只想写一个脚本来改变我的目录。
我将以下命令放在文件中 /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并且当前目录未更改。
那么有什么问题呢?
在 Ubuntu 终端中,我发现每次计算机启动时我都会花费大量时间切换到特定目录。有什么方法可以让这个过程更容易吗?是否有一些我可以使用的热键或一些快速目录更改(例如电话上的快速拨号)?
eg:
cd 1:Changes to saved directory one
Run Code Online (Sandbox Code Playgroud) 每次我想移动到一个我经常使用的目录时,我必须输入这个长目录路径:
cd /media/prasanth/01D0F888E7BC91801/github projects
Run Code Online (Sandbox Code Playgroud)
或者我必须使用 gui 进入文件夹并打开终端。
是否可以将这条长路径分配给单个名称并通过终端输入它,例如
cd mygitfiles
Run Code Online (Sandbox Code Playgroud)
?