Мой скрипт принимает имя файла в форме R # TYPE.TXT (# - номер, а TYPE - два или три символа). Я хочу, чтобы мой сценарий дал мне ТИП. Что мне делать, чтобы получить его? Думаю, мне нужно использовать awk и sed.Извлечение строки из имени файла
Я использую/бен/ш (которое является обязательным условием)
Если я использую вам пример, я получаю СЕПГ: -e выражение # 1, символ 20: неверная ссылка \ 1 на RHS команда 'S'в я переписать его: SED«с/R1 \ (. * \) \. TXT/\ 1/" – magol
Я считаю, что если вы напишете RegEx так, ваше имя файла должно начинаться с« R1 ». Что ваше «uname -a»? –
upps, взял неверный код. Должно быть sed "s/R [0-9] \ (. * \) \. TXT/\ 1 /" – magol