0

是否有任何可用的书签系统可以bash让我用别名代替真实目录?

我熟悉cdargs并使用cdb,ca等在目录之间移动。

我正在考虑一个允许我输入的工具:

diff ./file openb(x)/file

whereopenb(x)将是书签系统中已别名为 x 的目录(以便cdb x,cpb file x等所有工作)。

4

1 回答 1

0

查看书签系统bookmarks.sh。从自述文件:

壳牌变量

命令

bookmark -e

从每个现有的和新的书签中导出一个 shell 变量。添加此行以~/.bashrc永久使用此功能。对于书签

vm    '/home/vmware.shared-folders'

变量vm将被导出。已经存在的变量不会被覆盖。该变量可以与 shell 命令一起使用,例如

diff ./file $vm/file

要仅导出一个变量,请使用例如

bookmark -e vm

解决书签

要偶尔在不导出变量的情况下解析书签,请使用bm

diff ./file `bm vm`/file

请注意反引号:bm是一个shell函数。

于 2012-04-06T14:35:22.943 回答