Что требует POSIX sed для `1d;1,2d`, где диапазон адресов начинается с уже удаленной строки?

Вот один вкладыш -, использующий комбинацию find, basenameи dirname:

.
find. -regex '.*/rev[0-9]+/rev[0-9]+.html' -exec sh -c 'mv -iv {} $(dirname {})/$(basename $(dirname $(dirname {})))_$(basename $(dirname {})).html' \;

Он в основном использует регулярное выражение find для получения путей, заканчивающихся на rev #/rev #.html, и создает новое имя, используя комбинации dirnameи basenameдля извлечения имен родительского каталога и родительского каталога. родительский каталог.

11
09.08.2019, 11:30
0 ответов

Теги

Похожие вопросы