让我说:ln -s /very/long/path/to_file /very/long/path/from_file
有没有办法不再次键入from_file的完整路径?
像:ln -s /very/long/path/to_file [sign]/from_file
其中sign
自动显示为/very/long/path
也许您知道一些用于bash,zsh或鱼的方法?
答案 0 :(得分:2)
括号扩展!
ln -s /very/long/path/{to_file,from_file}
答案 1 :(得分:0)
是的,您当然可以存储在这样的变量中:
variable=/very/long/path
然后像这样使用它:
ln -s $variable/to_file $variable/from_file
答案 2 :(得分:0)
好吧,如果使用Bash,请剪切(前一个单词 ctrl - w )并粘贴( ctrl - y < / kbd>)是您的朋友:
$ ln -s /very/long/path/
ctrl - w ctrl - y to_file
空格 ctrl - y from_file
如果路径中有空格,则需要 ctrl - w 更多。