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

Válasz

Kipróbálhatja:

grep -e "word1.*word2" inputfile.txt 

Megjegyzések

  • Ez nem felel meg egy tabulátornak két szó között.
  • Úgy gondolom, hogy . és * rossz úton.
  • Válaszoltam, mielőtt megittam volna a kávét. Köszönöm @DarkHeart
  • Vélemény, hozzászólás?

    Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük