Я копирую файлы php с удаленного веб-сервера из telnet. Я использовал [эту] [1] команду
tail -n +1 file1.txt file2.txt file3.txt
для объединения, но теперь я хочу разделить этот файл на отдельные файлы.
Я пытался и смог добраться до точки, где я мог получить все номера строк строки имени файла и имени файла в другом файле, используя эти команды соответственно.
grep -irn "==>" php.dump |cut -d: -f1
grep -irn "==>" php.dump |cut -d' ' -f2
теперь я хочу использовать эту информацию для разделения файлов.
это длительный подход, вы, ребята, можете предложить какой-нибудь прямой подход. или что-нибудь делать после этих двух команд
Я уверен, что должно быть что-то для этого, поскольку оно обычно используется для получения дампа.
Примечание: я знаю, что это было бы легко с tar, но, к сожалению, нет команды tar и у меня нет привилегий root для этого сервера.
пометить несколько файлов, но указать имя файла в качестве заголовков
for i in {1,2,3};do tail -n +1 "file${i}.txt" >"newfile.${1}";done
. - person 123   schedule 05.12.2016