如何根据文本文件的第一行重命名 txt 文件?

如何根据文本文件的第一行重命名 txt 文件?

我有多个 .txt 文件,我想将它们重命名为它们包含的第一行文本。

每个文本文件的第一行都是一些数字和文本示例 ParagraphL23 我希望将我的文本文件重命名为 ParagraphL23.txt

我想对我的所有文件(共 30 个)执行此操作。

我有 Ubuntu 和 notepad++

答案1

mv oldname.txt `head -1 oldname.txt`.txt

相关内容