Что такое хорошо и что такое плохо?
Метки: Linux | shell | tips | команды Linux
Суббота, 28 февраля 2009 г.
Просмотров: 4054
Подписаться на комментарии по RSS
Я довольно часто сталкиваюсь с кодом, который на мой взгляд написан неверно, хотя и правильно. Я покажу две самые распространенные ошибки, правильный вариант для выполнения этой задачи и объяснения. Данные примеры скорее предназначены для новичков, чем для опытных пользователей.
Плохо:
cat somefile | grep something
Хорошо:
grep something somefile
Пояснение: Вы используете одну программу (grep) вместо двух (cat и grep).
Плохо:
ps -ef | grep something | grep -v grep
Хорошо:
ps -ef | grep [s]omething
Пояснение: Вы испльзуете всего 2 команды вместо трех (ps и два grep).
Хотя неправильный путь приводит к тем же результатам, правильные примеры команд работают быстрее. Эти примеры могут показаться тривиальными, но на больших файлах или циклах преимущества будут заметны.
Постовой
Очень интересный блог, в котором вы узнаете все секреты фотографии, как традиционной, так и цифровой.
Еще записи по теме
- Добавляем дату и время в историю команд bash
- 5 практических примеров для удаления директорий в Linux
- iRedMail: Установка полноценного почтового сервера с LDAP, Postfix, RoundCube, Dovecot, ClamAV, DKIM, SPF в CentOS 5.x, часть 1
- Советы по PowerShell : Запись сессии в файл
- Alias - создаем алиасы для ваших команд
- Включаем автоматический вход в Ubuntu 9.10
- Добавление DNS серверов с помощью DNS-add
Оставьте комментарий!