Что такое хорошо и что такое плохо?
Метки: Linux | shell | tips | команды Linux
Суббота, 28 февраля 2009 г.
Просмотров: 4930
Подписаться на комментарии по 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).
Хотя неправильный путь приводит к тем же результатам, правильные примеры команд работают быстрее. Эти примеры могут показаться тривиальными, но на больших файлах или циклах преимущества будут заметны.
Постовой
Очень интересный блог, в котором вы узнаете все секреты фотографии, как традиционной, так и цифровой.
Еще записи по теме
- Небольшой совет - как отучить Linux запоминать пароль при использовании sudo
- Топ 10 ваших Linux команд
- Советы по PowerShell : Запись сессии в файл
- Удаленное добавление службы SNMP в Windows 7
- SFTP c MySecureShell в Debian Etch
- Как удалить дубликаты строк в файле?
- iRedMail: Установка полноценного почтового сервера с LDAP, Postfix, RoundCube, Dovecot, ClamAV, DKIM, SPF в CentOS 5.x, часть 1
Оставьте комментарий!