A kérdésre itt már vannak válaszok :
megjegyzések
- Az alábbi válaszok: hasznos, de másolják a szóköz és a fül utáni példáját is. Ha az elválasztója csak egy lap, állítsa be ennek megfelelően.
Válasz
POSIXly :
grep "word1 $(printf "\t")word2" <file
Ne feledje, hogy a word1
és a word2
ha a héj kibővíti őket.
bash
, zsh
és ksh
változatok, használhatja:
grep "word1"$"\t""word2" <file
Ha nem gond a :
awk "/word1 \tword2/" <file
minden POSIX rendszerben működik.
Megjegyzések
-
$()
bash szintaxis. - @ User112638726: Ez ' s POSIX, lásd pubs.opengroup.org/onlinepubs/9699919799/utilities/…
Válasz
Kipróbálhatja:
grep -e "word1.*word2" inputfile.txt
Megjegyzések
.
és *
rossz úton.