gpt4 book ai didi

linux - 是否有任何快捷方式可以引用 MV 命令中第一个参数的路径?

转载 作者:IT王子 更新时间:2023-10-29 00:02:19 26 4
gpt4 key购买 nike

我经常发现自己使用 mv 重命名文件。例如

mv app/models/keywords_builder.rb app/models/keywords_generator.rb

这样做我需要为第二个参数写下(好的,制表符完成)路径。在此示例中,情况还不错,但有时路径嵌套很深,看起来需要输入很多额外内容。

有没有更有效的方法来做到这一点?

最佳答案

另一种方式:brace expansion .

mv app/models/keywords_{builder,generator}.rb

一般而言,

before{FIRST,SECOND}after

扩展为

beforeFIRSTafter beforeSECONDafter

因此它对其他重命名也很有用,例如

mv somefile{,.bak}

扩展为

mv somefile somefile.bak

它适用于 bashzsh

更多例子:

关于linux - 是否有任何快捷方式可以引用 MV 命令中第一个参数的路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5505827/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com