Печать слова из файла, который содержит столько символов, сколько мы объявляем - PullRequest
0 голосов
/ 29 ноября 2018

Я хочу напечатать слово из файла, который содержит столько символов, которые я объявляю в качестве первого аргумента в командной строке.Есть ли возможность использовать egrep и заменить, например, {3} на первый аргумент из командной строки?

egrep -x -w '^.{3}$' inputfile.txt

Я имею в виду что-то подобное, но это не работает

egrep -x -w '^.{$1}$' inputfile.txt

1 Ответ

0 голосов
/ 29 ноября 2018

Это должно работать:

egrep -x -w '^.{'$1'}$' inputfile.txt
...