Zugriff auf die GNU-Dokumentation:
‘\<’ Match the empty string at the beginning of word.
‘\>’ Match the empty string at the end of word.
Meine / etc / fstab sieht so aus:
/dev/sdb1 /media/fresh ext2 defaults 0 0
Ich möchte, dass grep TRUE / FALSE für die Existenz von / media / fresh zurückgibt. Ich habe versucht , zu verwenden \<
und , \>
aber es hat nicht funktioniert. Warum?
egrep '\</media/fresh\>' /etc/fstab
Problemumgehung:
egrep '[[:blank:]]/media/fresh[[:blank:]]' /etc/fstab
Sieht aber hässlicher aus.
Mein grep ist 2.5.1
/
es kein Wortzeichen ist, also passt Regex nicht zusammen - "\ b passt vor und nach einer alphanumerischen Sequenz" ist genauer als "vor und nach einem Wort" zu sagen