陈奇网络工作室

我知道这样重命名文件都是大神级别的!

建设工作站服务器

在Linux上,重命名文件。 通常使用mv

命令,一般是这样操作吗?

在Linux上,重命名文件。 通常使用mv

命令的操作通常如下所示。

$mvfile1.txtfile2.txt

这样重新下达命令的方法当然很好,但也有缺点。 必须输入两次文件名。 文件名短的话还好,长的话,输了两次就麻烦了。

本文介绍了一些更高效的文件重命令方法。 一般人不知道哦。 我知道的是大神水平。

如何有效地更改文件名

首先,必须使用vim编辑~/.bashrc文件。

$vim~~/.bashrc

在~/.bashrc文件的末尾添加以下代码:

# bashfunctiontorenamefileswithouttypingfullnametwice

函数mv ( ) }

if[& #039; $#& #039; -ne1]||[! -e& #039; $1& #039; ]& #039; then

commandmv& #039; $@& #039;

返回

fi

读- ei & amp; #039; $1& #039; 新文件名称

commandmv-v--& #039; $1& #039; & #039; $newfilename& #039;

}

然后按wq保存并退出。 然后使用source命令使此修复生效。

$source~~/.bashrc

接下来是见证奇迹的时候了!

在此,重命名file1.txt文件。 只有这个就可以了。

$mvfile1.txt

从上面的视频可以看出,终端上显示了原来的文件名。 然后,可以直接更改这个名称。 不需要再次输入原始名称,可以提高效率。

成功重命名后,终端也会提示如下。

文件1.txt -“文件2.txt”

其他高效的重命名方法

当然,除了修改. bashrc文件外,还有许多高效的重命名方法,这里还有两种。

(1)方法1 )使用mv命令

你回mv命令了吗? 打脸吗?

但是鹅,命令是mv,但使用方法不同!

大多数情况下,只修改有文件名的部分。 例如,将file1.txt修改为file2.txt。 也就是说,将1更改为2。 在这种情况下,其实有更有效率的方法:

# mv file { 1,2 }.txt

执行结果如下

如果要保留原始文件并复制另一个副本,只需将mv命令替换为cp命令。

# CP file { 1,2 }.txt

这个结果应该很明显,所以不会对结果进行屏幕截图。

(2)方法2 )使用快捷键( ctrl w,ctrl y )

大多数人都知道更改文件名需要输入两次文件名,所以我会满足你,依然输入两次文件名。 但是,这里介绍一种更有效地重复输入文件名的方法。

在shell中,可以使用ctrl w剪切最后一个单词,并使用ctrl y粘贴剪切的内容。 所以,利用这个快捷键,可以更有效率地重复输入文件名。

上移图:

原文地址:

33559 www.Linux probe.com/sigei-dashen.html

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3