10 добри навици и съвети за използване на командния ред на Unix
Ако използвате командния ред често, има вероятност да имате някои лоши навици на командния ред. Сайтът на IBM DeveloperWorks публикува 10 добри съвета за навик при използване на UNIX, някои от тях са просто доста удобни трикове като цяло и ако не сте запознати с Mac OS X Terminal, вероятно ще научите нещо, тъй като практически всички от тях работят в Mac Команден ред на OS X.
Имаме пълния списък с 10 добри навика по-долу, но ето един от личните ми фаворити, откакто се появи в моите дейности на командния ред:
Променете пътя, в който да разопаковате нещо, вместо да премествате самия архивен файл, в този пример, като използвате флага -C с командата tar:
tar xvf -C път/до/разопаковане newarc.tar.gz
Със сигурност имам вина за преместването на архиви, но това е отчасти защото обичам да ги държа на централно място. Но ако така или иначе просто ще изтриете архива, няма смисъл да местите архивния файл само за да го разопаковате. Спестете си натисканията на клавиши.
Ето пълния списък от 10 съвета в статията на IBM DeveloperWorks:
- Направете дървета на директории с едно плъзгане
- Промяна на пътя; не премествайте архива
- Комбинирайте вашите команди с контролни оператори
- Котирайте променливите с повишено внимание
- Използвайте екраниращи последователности за управление на дълъг вход
- Групирайте вашите команди заедно в списък
- Използвайте xargs извън find
- Знай кога grep трябва да брои - и кога трябва да се оттегли
- Съвпадение на определени полета в изхода, а не само на редове
- Спрете да пипате котки
Вижте ги: IBM DeveloperWorks: Научете 10 добри навика за използване на UNIX