我有几个文件的名称为mac地址,例如50:c7:bf:2f:27:43我想根据目录中的文件夹名称重命名这些文件
我想将它们从50:c7:bf:2f:27:43重命名为我已经创建了Phillips的文件夹名称
所以最终输出 菲利普斯/菲利普斯_1
答案 0 :(得分:0)
我相信您正在寻找基于会话的PWD
环境变量:
您可能知道,在启动pwd
命令时,您会看到当前目录的名称。好吧,这是因为每次更改目录时,基于会话的环境变量PWD
都会被相应地修改:实际上,命令pwd
和echo $PWD
完全相同。
因此,就您而言,您可能会执行以下操作:
mv filename "$PWD""_something"
备注:指的是基于会话的环境变量,我的意思是看起来像环境变量的变量,但对于每个会话来说可能是不同的(我不知道确切的用语)。