У меня есть куча PDF-файлов, которые объединены с очень длинной командной строкой в каталоге. Некоторые из них на английском, а некоторые на французском, различаются по _e.pdf
и _f.pdf
.
Поскольку они объединены в определенном порядке, командная строка не может быть сокращена, но я хотел бы изменить и повторно выполнить ее, просто заменив _e
на _f
. Как я могу использовать sed
(или другой) для этого?
Допустим, команда
pdfjoin file1_e.pdf file2_e.pdf file3_e.pdf
и в истории это команда 10.
Я дошел до
echo !10 | sed 's/_e.pdf/_f.pdf/g'
который повторяет команду, которую я хочу выполнить. Но на самом деле я хочу запустить это, а не просто отобразить команду.