Использование строк файла поиска sed для начальных символов base64 и декодирование двух слов base64 с этой точки - PullRequest
0 голосов
/ 25 мая 2020

У меня есть файл с двумя словами base64 для декодирования в каждой строке. Я знаю, что начало первого слова base64 всегда одно и то же, скажем, например,

abcde

Я нахожусь на Windows7, и я думаю, что sed может искать указанные выше символы, а затем передавать их в base64 .exe для декодирования со встроенной заменой. Между двумя словами base64 есть / есть один или несколько пробелов, а после второго слова ничего нет.

Я нашел эту команду на SO и немного изменил ее, но я не эксперт по sed, так что это начало - я не уверен, как заставить sed найти второе слово после одного или нескольких пробелов.

sed -i 's/\b*abcde[^ ]*' file.txt | base64 -d
...