Вот команда:
ls -l|grep root
Отображает все строки, в которых встречается root. А вот задача отобразить все строки, где нету root. Ну, логическое отрицание это вроде !, но куда его лепить?
И вообще, у меня с этим и и или путаница полная.
ls -l|grep "root" && "franki"
Да, не работает, знаю. Суть того, чего хотелось добиться думаю ясна. И как получить строки и с root и с franki?
ls -l|grep root|cut -d" " -f1,5
Получаем первую и пятую "колонки". А как в результате получить все "колонки" кроме первой и пятой? Не, ну понятно, что можно -f2-4,6-10 (и то не факт что их там 10. Как бесконечность влепить (это так, между делом)). А отрицанием как?