Я выполняю следующую команду «grep bruno < bash.txt», которая дает мне правильный вывод «bruno» и мусор «\ f0 \ fs24 \ cf0».Unix grep команды выходы мусор
Я на командной оболочке на Mac OS X v10.6.8, и я уверен, что я должен получить строку найденного слова и слова. Не мусор.
Это выход:
Mobile-Devs-MacBook-Pro:Screenshots Poupe mdev$ grep bruno < bash.txt
\f0\fs24 \cf0 bruno\
В bash.txt я только написал «Бруно», если я выход с «кошачьей bash.txt» это также дает мне следующий мусор:
Mobile-Devs-MacBook-Pro:Screenshots Poupe mdev$ cat bash.txt
{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
{\colortbl;\red255\green255\blue255;}
\paperw11900\paperh16840\margl1440\margr1440\vieww9000\viewh8400\viewkind0
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural
\f0\fs24 \cf0 bruno\
Если я делаю «echo bruno> bash.txt», а затем «cat bash.txt», он дает мне чистый результат. Почему я не вижу чистый вывод, когда пишу файл вручную?
Как выглядит строка в 'bash.txt'? – chrisaycock
У меня только «bruno». Я написал вручную, и это дает мне мусор, но если я делаю «echo bruno> bash.txt», а затем «cat bash.txt», он показывает мне «bruno» без мусора. Почему вывод только чистый, когда я использую эхо, а не когда я пишу вручную? – bruno
Какой редактор вы использовали для создания 'bash.txt'? Текстовый процессор? – chrisaycock