在我电脑上的 Ubuntu 16.04.2 LTS 中
sed 的正则使用中:如需要 catch 元素\(\)需要使用转义符,而 rename 不要使用转义符。。
- sed:
\(.\*\)保存匹配到的字符,通过\1访问 - rename:
(.\*)保存匹配到的字符,通过\1或者\$1(建议\$1)访问
2020-05-02 的更新
因为需要对文件批量修改,发现在 CentOS 下的 rename 和 Ubuntu 不同,所以记录一下。
CentOS 下 格式为 rename stringx stringy file,如我需要对文件日期重命名,命令即为 rename 04-30 05-02 *。
