Вы можете сделать это с помощью grep следующим образом:
$ grep '[a-z]' text.txt
У меня есть этот текст
which will be considered further in Chapter 6 Siannis et al., 2005 Crowther and Lambert, 2013a Schumacher et al., 1994 2014 df=4 2005 2005 0, 1 4.1
я нуждаюсь
which will be considered further in Chapter 6 Siannis et al., 2005 Crowther and Lambert, 2013a Schumacher et al., 1994 df=4
Я хочу удалить те строки, которые не имеют слова. Если вы можете сделать это с помощью vim / grep / awk / cat или другого, добро пожаловать.
Вы можете сделать это с помощью grep следующим образом:
$ grep '[a-z]' text.txt
Если вы ищете слова, проверьте слова!
$ grep -w '[a-z]\+' file which will be considered further in Chapter 6 Siannis et al., 2005 Crowther and Lambert, 2013a Schumacher et al., 1994 df=4
Это напечатает те строки, которые содержат блоки [a-z]
символов длиной не менее 1 символа.