import fileinput
import sys
lookFor = sys.argv[1]
for line in fileinput.input("textfile.txt"):
if lookFor in line:
print line
Вы можете запустить этот скрипт с помощью python scriptName.py WORDTOLOOKFOR. Например, если я хочу проверить строку в текстовом файле, содержащем слово «ubuntu», а сценарий называется script.py, я пишу следующее
python script.py ubuntu
Обязательно переименуйте текстовый файл в скрипте.
Изменить: это будет печатать только строки, содержащие его, а не хранить его в любом месте, подобно тому, что может сделать grep.
Я использовал:
$ sudo tasksel install lamp-server
Вместо того, чтобы использовать apt-get - это всегда работало для меня. Тем не менее, я рекомендую установить в соответствии с инструкциями Capt.Nemo.