training-web.ruГлавнаяКатегорииО насКарта сайтаПоискТёмная тема

Категории

Как объединить команды BASH

Создано: 25 апреля 2017Автор: Егор Астапов2462 просмотраСложность: легкий

Довольно часто нужно запускать скрипты один за другим. Часто нужно делать перенаправление вывода. Например, запись отфильтрованных значений в файл txt. Вы можете сделать простейшее логирование всего лишь одной командой. Для всех этих случаев поможет объединение команд BASH


# объединение команд
#;- не проверяет выполнение предыдущей команды

#&&- выполняется следующая команда если первая хорошо отработала

#|| если произошла ошибка, то срабатывает следующая команда
ping server1 || echo 'произошла ошибка' 

#|- перенаправление потоков
ls -l /bin/ | less

#>- использование
ls -l > file1

#>>-перенапрвление, добавляет информацию в конец
ls -l >> file1

#<- читает из файла
echo < test

Хочу показать вам статью как записать текст в файл echo BASH. В ней показаны способы записи текстовых данных в файл.

Комментарии

реклама