Не удалось найти программу >> в Mac

голоса
0

Я хочу, чтобы найти программу «>>», то есть, с помощью которого вы добавляете в файл.

Я бегу код неудачно в Mac

find . -print0 | xargs -0 grep  >> 

Я получаю слишком много результатов, чтобы найти правильное приложение. Программа не входит в числе других телетайпов в / бункере.

Как вы можете найти программу «>>»?

Задан 19/05/2009 в 15:06
источник пользователем
На других языках...                            


4 ответов

голоса
6

Там нет программы под названием «>>» - это только часть синтаксиса оболочки.

Ответил 19/05/2009 в 15:08
источник пользователем

голоса
2

Это оператор оболочки, а не программы вообще.

Читать код bash. Или найти более простую реализацию Bourne Shell. Там должно быть несколько в Интернете. Вот один http://heirloom.sourceforge.net/sh.html .

Ответил 19/05/2009 в 15:08
источник пользователем

голоса
2

Это не программа, это конструкция оболочки. Попробуйте man bash.

Ответил 19/05/2009 в 15:08
источник пользователем

голоса
1

Как уже упоминалось, это только часть синтаксиса. Как + и - являются частью синтаксиса математики. Если вы хотите, чтобы перезаписать файл, используйте один>, чтобы добавить использование двойной >>. Он работает в обоих направлениях. Так что если вы хотите использовать файл в качестве входных данных, просто используйте <. Каждая строка файла будет передана команде. Команда <file.txt

Ответил 19/05/2009 в 15:18
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more