我有一个名为 ithaka.txt 的文件,当我输入命令时:
grep "all$" itaka.txt
它没有显示行末的“all”一词。
但不要急于踏上旅程。
一路走来,你收获颇丰,
我想显示第一行的“全部”,因为“全部”是该行的最后一个单词。我不想显示第二行的“全部”,因为它不是该行的最后一个单词
答案1
尝试grep 'all$' ithaka.txt
。确保要匹配的行末尾没有空格。如果可以接受这样的空格,请尝试 grep -P 'all\s*$'。
我有一个名为 ithaka.txt 的文件,当我输入命令时:
grep "all$" itaka.txt
它没有显示行末的“all”一词。
但不要急于踏上旅程。
一路走来,你收获颇丰,
我想显示第一行的“全部”,因为“全部”是该行的最后一个单词。我不想显示第二行的“全部”,因为它不是该行的最后一个单词
尝试grep 'all$' ithaka.txt
。确保要匹配的行末尾没有空格。如果可以接受这样的空格,请尝试 grep -P 'all\s*$'。