我有多个 .txt 文件,我想将它们重命名为它们包含的第一行文本。
每个文本文件的第一行都是一些数字和文本示例 ParagraphL23 我希望将我的文本文件重命名为 ParagraphL23.txt
我想对我的所有文件(共 30 个)执行此操作。
我有 Ubuntu 和 notepad++
答案1
mv oldname.txt `head -1 oldname.txt`.txt
我有多个 .txt 文件,我想将它们重命名为它们包含的第一行文本。
每个文本文件的第一行都是一些数字和文本示例 ParagraphL23 我希望将我的文本文件重命名为 ParagraphL23.txt
我想对我的所有文件(共 30 个)执行此操作。
我有 Ubuntu 和 notepad++
mv oldname.txt `head -1 oldname.txt`.txt