Как объединить команды BASH
Создано: 25 апреля 2017Автор: Егор Астапов2462 просмотраСложность: легкий
Довольно часто нужно запускать скрипты один за другим. Часто нужно делать перенаправление вывода. Например, запись отфильтрованных значений в файл txt. Вы можете сделать простейшее логирование всего лишь одной командой. Для всех этих случаев поможет объединение команд BASH
# объединение команд
#;- не проверяет выполнение предыдущей команды
#&&- выполняется следующая команда если первая хорошо отработала
#|| если произошла ошибка, то срабатывает следующая команда
ping server1 || echo 'произошла ошибка'
#|- перенаправление потоков
ls -l /bin/ | less
#>- использование
ls -l > file1
#>>-перенапрвление, добавляет информацию в конец
ls -l >> file1
#<- читает из файла
echo < test
Хочу показать вам статью как записать текст в файл echo BASH. В ней показаны способы записи текстовых данных в файл.