Как я могу переименовать текстовые файлы в соответствии с первой строкой текстового файла?

У меня есть несколько файлов .txt, и я хочу переименовать их в текст первой строки, который они содержат.

Первая строка в каждом текстовом файле — это число и текст. Пример ParagraphL23. Я хочу, чтобы мой текстовый файл был переименован в ParagraphL23.txt.

И я хочу сделать это со всеми моими файлами, 30 из них.

У меня Ubuntu и блокнот++.

1 ответ

      mv oldname.txt `head -1 oldname.txt`.txt
Другие вопросы по тегам