从文件中打印一个单词,其中包含我们声明的那么多字符
Printing a word from file, which contain that many characters as we declare
我想从文件中打印一个单词,其中包含我在命令行中声明为第一个参数的那么多字符。是否有可能使用 egrep 并替换例如{3} 来自命令行的第一个参数 ?
egrep -x -w '^.{3}$' inputfile.txt
我的意思是类似的,但它不起作用
egrep -x -w '^.{}$' inputfile.txt
这个应该有效:
egrep -x -w '^.{''}$' inputfile.txt
我想从文件中打印一个单词,其中包含我在命令行中声明为第一个参数的那么多字符。是否有可能使用 egrep 并替换例如{3} 来自命令行的第一个参数 ?
egrep -x -w '^.{3}$' inputfile.txt
我的意思是类似的,但它不起作用
egrep -x -w '^.{}$' inputfile.txt
这个应该有效:
egrep -x -w '^.{''}$' inputfile.txt