Страницы

Поиск по вопросам

пятница, 13 марта 2020 г.

Удаление n символов из начала файла зашифрованого gpg используя Shell

#linux #shell


Стоит задача удаления n числа символов из начала файла используя shell. Файл зашифрован
gpg. Файл нельзя перезаписывать в другой файл.
    


Ответы

Ответ 1



dd if=$file of=$file skip=$n iflag=skip_bytes conv=notrunc Далее см. Удаление определенного количества байт с конца файла shell скрипт

Ответ 2



Для обрезания можно использовать cut. Например, для удаления первых 10 символов: cut -c 10- fname.txt > newfile.txt

Ответ 3



Инлайном можно попытаться так: sed -i '1s/^.\{10\}//' fname.txt но валидно только для текстовых файлов.

Комментариев нет:

Отправить комментарий