首页 > 解决方案 > 将文件名重命名为 filename_inode (Unix)

问题描述

我想将我的文件从一个位置移动到另一个位置。

在此过程中,我希望我的文件名从 filename 更改为 filename_inode

知道我该怎么做吗?

我知道我可以使用 inode

ls -i $文件名

我更喜欢不需要我下载任何附加功能的解决方案。

标签: unix

解决方案


在 Bash 中,您可以执行以下操作

  1. FILE=*<your-file-name>*
  2. mv $FILE ${FILE}_$(ls -li $FILE | awk '{ print $1}')

推荐阅读