假设我在一个名为temp的目录中。我有两个文件abcd.png
和xyz.png
。我想删除xyz.png
并将abcd.png
重命名为xyz.pn
g。我原以为会有一个bash命令来复制文件名xyz.png
并使用rm删除xyz.png
并将abcd.png的名称从{更改为xyz.png
命令历史。
AnyIdea如何做到这一点?
答案 0 :(得分:2)
使用Bash历史记录:
rm xyz.png
mv abcd.png !$
确保rm
是您在运行mv
之前运行的最后一个命令。请参阅有关在Bash中使用历史记录的更多信息here。
或者,您可以使用 Alt + 。
rm xyz.png
输入
mv abcd.png
替代 +
并且Bash会将最后一个命令的最后一个参数插入到命令行中,以便它看起来像这样
mv abcd.png xyz.png