Выходные данные Все строки За исключением строк, содержащих указанный шаблон

поэтому я пытаюсь заставить эту команду работать под macOS Sierra, и мне не слишком повезло. в основном, что я хочу сделать, это иметь терминальное эхо в каждой строке, кроме тех, которые содержат определенный образец текста, и, наконец, сохранить его в текстовом документе. команда, которую я пытаюсь сделать:

shasum -c /Users/NAME/Desktop/foo.txt | grep -v ': OK' > /Users/NAME/Desktop/bar.txt

Я не хочу, чтобы терминал выводил и сохранял строки, которые содержат : OK в них. Никакие строки не сохраняются в bar.txt вообще.


Мой вывод, который я получаю от запуска shasum -c /Users/NAME/Desktop/foo.txt – это

 /Volumes/HDD-1/myfile.txt: OK /Volumes/HDD-1/badhash.psd: FAILED /Volumes/HDD-1/steak.png: OK /Volumes/HDD-1/bliss.flac: OK /Volumes/HDD-1/missingfile.rar: FAILED open or read /Volumes/HDD-1/timer.dmg: OK 

EDIT: Также хорошо заметить, что когда я запускаю первую команду, я вижу правильный текст, выводящийся в окно терминала, но он никогда не выводится в bar.txt .

EDIT 2: Если это вообще помогает, я изначально получил эту идею из этого видео в 0:54. Если вы посмотрите внимательно, вы увидите аналогичную команду, выполняемую в левой части экрана. Кажется, он отлично работает для этого парня, но он не выводит файл.

EDIT 3: Вы, ребята, серьезно не понимаете, что я спрашиваю? Пожалуйста, скажите, пожалуйста, как я могу изменить это, чтобы вы поняли это больше.

  • Как перейти с терминала Xterm на терминал по умолчанию в Ubuntu 16.04
  • Нет терминала в новом Linux Mint 18.1 Cinnamon (64-bit)
  • Загрузите фоновое изображение или установите цвет фона, если Konsole / Shell работает с SSH
  • Почему эмуляторы терминалов Linux не поддерживают полные цвета?
  • Как работает «Формат заголовка удаленной вкладки» в Konsole?
  • Странное поведение значения терминала PS1 в Mac против Ubuntu
  • перенаправление не выполняется
  • Фильтрация результатов grep с помощью путей, содержащих папку1 / folder2, и обрезание текущего пути папки из набора результатов
  • Проблема Tmux Terminfo с привязкой клавиш Zsh
  • Может ли профиль терминала Gnome использовать UTF-8 по умолчанию?
  • Bash не ищет источник ~ / .bash_profile в OSX
  • Linux и Unix - лучшая ОС в мире.