Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Команды cat и echo в linux. Помогите перфекционисту))

Вячеслав Оноприенко Гуру (3840), на голосовании 4 года назад
Господа, начинаю изучать линух и встал перед вопросом почему эти две команды могут выполнять одинаковые функции? То есть обеими можно создавать файл, делать в него запись и перенаправлять некие данные. Спрашивал у товарищей - говорят, что у них свои нюансы. Понятно, что они не полностью идентичны, ключи разные, но всё же с чем связаны одинаковые функции?
Голосование за лучший ответ
VSF Мудрец (13095) 4 года назад
Cat - изначально создана для соединения нескольких текстовых файлов 1 файл
пример: cat file1 file2 file3 > mainfile
а echo выводит текст на экран. Например, ты ввел запрос, тебе ответили или спросили что дальше
Вячеслав ОноприенкоГуру (3840) 4 года назад
Это понятно, с этими вопросами в сети проблем нет
Panic Doctor Просветленный (44218) 4 года назад
ну-ка создай файл с помощью echo. как ты это делаешь, перфекционист ?
Вячеслав ОноприенкоГуру (3840) 4 года назад
echo>имя_файла
Вячеслав ОноприенкоГуру (3840) 4 года назад
Создать с помощью ката - cat>имя_файла
запись:
echo "text">имя_файла
cat>имя_файла
Panic Doctor Просветленный (44218) Вячеслав Оноприенко, это не часть команд cat или echo. символ ">" обрабатывает оболочка (bash).
Похожие вопросы