linux - 在 OS X 中使用重命名更改文件扩展名

标签 linux macos unix unix-timestamp

我在文件夹“/files”下有很多文件名,这些文件的扩展名在创建文件时附加了时间戳,比如 abc.csv_20170329。我想使用终端在 OSX 中使用重命名命令将所有这些文件的扩展名更改为 abc.csv_20170330。任何人都可以帮助我使用我尝试使用的确切命令吗 $ 重命名 -S '.csv_' .csv_20170330 '.csv'

但这行不通。

最佳答案

 for file in abc.csv*
 do
    mv "$file" "$file__20170330"
 done  

关于linux - 在 OS X 中使用重命名更改文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43100057/

相关文章:

linux - 每小时 cron 作业未运行

linux - 循环 SSH 隧道

linux - 如何使用命令行删除文件夹中特定文件类型的所有文件

python - 通过 anaconda (libxml2.2.dylib) 在 OSX 10.10.5 中导入 python igraph 时出错

Linux 浏览器和 VBScript

python - pip cffi 包安装在 osx 上失败

macos - 在 Swift 中从 IKImageView 获取 CGImageRef

java - 在 unix/linux 中工作的 java 中将 unicode 字符串转换为 ASCII

c++ - 抑制 system() 控制台输出

linux - 从 shell 脚本获取完整命令