我有一個文件,我想將mv重命名爲year_month_day_h:m:s - 最好的方法是做什麼?只有時間/日期戳的Linux重命名文件
我試過以下,但它並沒有動態地添加正確的郵票(原始文件實際上是在名稱中包含一個反斜槓):
mv getnw/myfilename.txt "%Y%m%d%H%M%S".txt mv getnw/myfilename.txt "%Y-%m%d%H%M%S".txt mv getnw/myfilename.txt %Y-%m%d%H%M%S.txt mv getnw/myfilename.txt "'date +%Y%m%d%H%M%S'.txt"
使用'mv'。你有什麼嘗試? – Mat
請將其編輯到您的問題中,並且請添加更多有關源文件名稱的外觀(即實際示例文件名)以及您想要自動執行的操作的更多詳細信息。 – Mat
請注意,儘管大多數文件系統在文件名中使用':'時沒有問題,但是將該文件導入兼容Windows的文件系統時會遇到問題,因爲這些文件系統將':'視爲特殊字符。 – Piskvor