[Перепечатка] портативные разработчики Unix ходить четыре искусства портативных разработчиков Unix ходить четыре искусства

https: // www.cnblogs.com/jiangzhaowei/p/3568226.html

 

    системы Unix будет всегда больше и больше разработчиков нет никакой необходимости специально изучить их установку, настройку и управление, а также интегрировать весь персонал на нем. 
    Но разработчики ходить между Unix, есть еще четыре вещи , чтобы быть квалифицированным. 

    A, VI  ,
    хотя текстовый редактор для Unix становится все более простой в использовании, но не впереди, не хватает скорости , даже если XWindows консоли, или полагаться VI. 
    Напомним , на фоне VI, VI разработчики нашли тоже хорошо возмутительно, горячие клавиши и многое другое на руки оставить клавиатуру , чтобы завершить большую часть работы редактирования. 
    Сделать предложение сами они думают , что полезно, sheet-- видеть , но часто забывают команду Приложения А, экспертиза усилий , чтобы придумать с ней сердцем. 

    Во- вторых, обработка текста 
       разработчики сделали в большинстве Unix в дополнение и в дополнение сделать Буг, вероятно, файлы журналов, проверка ошибок и файл статистической службы. 
       Только больше и Grep не хватает, ветеран развития будет AWK, Sed, Grep, сортировать, Uniq, туалет, голова, хвост этих команды обработки текста через трубу , как игрушку разборки сборки, окончательная мысль закончить не-запись большого сегмент кода не работает. Продуманные настройки параметров, люди в очередной раз посетовал , что просто, в чрезвычайной сложности дизайна , так не удивительно ....... «Unix программирование искусства» Там не так гордятся сознания. 
    
     Например, ежемесячные посещения TOP10 статистика сценарий автомобиль Восток: 

.. Awk -F '\ т' 'Печатает $ {4}' 2004_2 TXT | Grep chedong COM / Tech / | уник -c | Роде -rn | голова - 10   
      выше команды конкретное применение - смотрите Приложение B: Резюме обработки текста команды, вероятно , следующим образом

AWK -F «\ т» будет 2004_2.txt запись доступа к файлам, разделенные TAB, напечатать первый четыре 
Grep chedong.com/tech только список файлов в каталоге chedong.com/tech примечаний 
уника -c счетчик Резюме 
сортировать -rN Сортировка по численным 
головам -10 TOПА 10 
         добавили: почти все эти команды поддерживают регулярные выражения, регулярная школа лучше OReilly книга является «Mastering.Regular.Expressions.3rd 2006»    

    три, Bash Shell программирования 
    над чисто командой трубопровод завершение сборки не все то , что иногда необходимо сотрудничать с графиком программирования Shell.    

    Программирование является разработчиком таланта инстинкта, независимо от того , какой язык должен быть в состоянии смотреть на ссылки вручную , чтобы начать работу. 

    См «Руководство Баш для начинающих китайской версии» быстро Bash Shell Руководство по программированию. 
     
     Кроме того, вы можете узнать Perl. 



    Четыре, сделать или AutoMake 
    использовать после Java Ant, сделать думаю , мне было скучно, очень скучно. Всегда по- прежнему, в разделе «GNU Make 3.8.0 китайского руководства»     

     Но даже make've освоен метаморфоз, все пишут из Makefile или странно, они смотрят на все из них являются проекты с открытым исходным кодом Automake + AUTOCONF, и мы сами вырастить небольшой бар. Рукописный MakeFile.am, пусть auotomake стать MakeFile.in, пусть пользователи ./configure генерирует окончательный Makefile. 
    
    Autotools на обеих платформах, но и стандартная формулировка, самое главное, пишут MakeFile.am работы , чем Makefile гораздо меньше, просто определить целевой файл, первые подкаталоги обработки, исходные файлы, заголовок файл и файлы библиотек на нем. 
    
    Вступительная статья  с
    использованием AutoMake легко генерировать Makefile 
    IBM DW: Пример решения Autoconf и AutoMake для генерации Makefile 

    два текста выше только для начального понимания, практические шаги - смотрите Приложение C: Мой данные шаг automake1.9. 

    Полная бесплатная электронная книга: 
«ГНУ Autoconf, Automake и Libtool» 

    Кроме того, ACE также внесли свой вклад в более мощном ПДК (Makefile, Project и Workspace Creator), автоматически генерирует Makefile.am или VC файлы проекта. 



    Приложение A: I В. И. не обращая внимания команду Руководство  по
    вертикали и по горизонтали: 
    Ctrl + U / D , верхней и нижней половины экрана, Ctrl + F / б, следующий экран 
    концом H / G экрана головы / статьи 0 / $ конец строки в первой строке 
    
    CRUD: 
    ГГ / дд копировать / удалять строки, р / P: содержание уу / дд пасты из 
    I / строки первой / последней оных, о / O , чтобы открыть новую строку, d0 / d $ удалить начало конца строки строки 
    и: отмена 

    регистрации : 
    ? опережения, п / N повторяет последнюю Find 

Приложение B: команды обработки текста Краткое описание 
   AWK: обработка текста структурирована (каждая строка разделена на несколько столбцов фиксированного символа), экстрагируют печати определенные поля, такие как: 
    Л.С. -l | AWK «{} 1 Печать $» - LS-л первый столбец распечатки результата 
    AWK -F ":" '{печать $ 1 "" $ 6}' / и т.д. / пароль, будет: 1, 6, колонка / и т.д. / пароль файл разделен на печать, отдельные промежуточные пространства 
    примеры AWK см IBM DW Китай (всего 3) или Руководство для начинающего Баша к китайской версии главы 6. 

    Grep: фильтр, мы в основном используем команду поддерживает регулярные выражения. Параметры: 
    -i игнорировать регистр, -n числа показать строку, -c статистики по числу вхождений каждого файла, -l выводит только имена соответствующих файлов. 

    СЭД: потоковый редактор, в основном , используется для замены, такие как: 
    Sed -e «1,10s / Foo / бар / г» myfile2.txt текстовые строки 1-10 заменить строку Foo, s от имени другой стороны , г представляет собой глобальная замена 
    поддерживает регулярную строку замены, вы можете заменить только содержание в пределах определенного диапазона. 
    Использование не просто, смотрите примеры IBM DW Sed из Китая (в общей сложности три) или Руководство по Bash для начинающих китайской версии главы 5. 
    
    сортировать: Параметры сортировки: 
    -r обратный порядок, -n цифровой компаратор, -M календарь относительно февраля, декабрь, -f игнорировать регистры 
    также поддерживает структурированные документы, такие как  своего
    рода -t: -k 1,1 / и т.д. / PASSWD, в: деления, только сортировки первого столбца 
    сортировать -t: -k 1,1 -k2.2,3.4 / и т.д. / пароль, чтобы: сегментация, нажмите сортировки первый столбец, а затем второй символ второго столбца в третьем столбце 4 -х символов Сортировка. 

    уник: удалить повторяющиеся строки. 
    В дополнение к обычному использованию, а также количества повторений -c и -u (уникальный) и -d (дубликат) двух параметров, только уникальных и повторяющихся строк. 

    туалет: Статистика. 
    -l строка, -m символов, -w слово 


Приложение C: Мой automake1.9 шаг резюме 
написать свой MakeFile.am 
запустить AutoScan, генерировать configure.scan 
Modify configure.scan, в то время как файл был переименован configure.in: 
удалить AC_CONFIG_HEADER ( [config.h]) линия , которая 
была добавлена AM_INIT_AUTOMAKE ([1,9 зарубежных]) (где 1.9 номер версии Automake) 
добавляют AC_PROG_LIBTOOL (Libtool если таковые имеются) 
проверить AC_CONFIG_FILES, если не первым , чтобы написать все вместе Makefile.am перед тем , Autoscan не поможет вам присоединиться, вам нужно добавить свои собственные руки. 
libtoolize (если он LIBTOOL) 
ACLOCAL 
Autoconf 
Automake --add-Missing 
./configure 
марки 

Нам нужно записать файл в Makefile из Makefile.am и configure.in, ACE является хорошей ссылкой на примеры.

 
Хороший текст к началу  Мое беспокойство  Коллекция бумаги   

    системы Unix будет всегда больше и больше разработчиков нет никакой необходимости специально изучить их установку, настройку и управление, а также интегрировать весь персонал на нем. 
    Но разработчики ходить между Unix, есть еще четыре вещи , чтобы быть квалифицированным. 

    A, VI  ,
    хотя текстовый редактор для Unix становится все более простой в использовании, но не впереди, не хватает скорости , даже если XWindows консоли, или полагаться VI. 
    Напомним , на фоне VI, VI разработчики нашли тоже хорошо возмутительно, горячие клавиши и многое другое на руки оставить клавиатуру , чтобы завершить большую часть работы редактирования. 
    Сделать предложение сами они думают , что полезно, sheet-- видеть , но часто забывают команду Приложения А, экспертиза усилий , чтобы придумать с ней сердцем. 

    Во- вторых, обработка текста 
       разработчики сделали в большинстве Unix в дополнение и в дополнение сделать Буг, вероятно, файлы журналов, проверка ошибок и файл статистической службы. 
       Только больше и Grep не хватает, ветеран развития будет AWK, Sed, Grep, сортировать, Uniq, туалет, голова, хвост этих команды обработки текста через трубу , как игрушку разборки сборки, окончательная мысль закончить не-запись большого сегмент кода не работает. Продуманные настройки параметров, люди в очередной раз посетовал , что просто, в чрезвычайной сложности дизайна , так не удивительно ....... «Unix программирование искусства» Там не так гордятся сознания. 
    
     Например, ежемесячные посещения TOP10 статистика сценарий автомобиль Восток: 

.. Awk -F '\ т' 'Печатает $ {4}' 2004_2 TXT | Grep chedong COM / Tech / | уник -c | Роде -rn | голова - 10   
      выше команды конкретное применение - смотрите Приложение B: Резюме обработки текста команды, вероятно , следующим образом

AWK -F «\ т» будет 2004_2.txt запись доступа к файлам, разделенные TAB, напечатать первый четыре 
Grep chedong.com/tech только список файлов в каталоге chedong.com/tech примечаний 
уника -c счетчик Резюме 
сортировать -rN Сортировка по численным 
головам -10 TOПА 10 
         добавили: почти все эти команды поддерживают регулярные выражения, регулярная школа лучше OReilly книга является «Mastering.Regular.Expressions.3rd 2006»    

    три, Bash Shell программирования 
    над чисто командой трубопровод завершение сборки не все то , что иногда необходимо сотрудничать с графиком программирования Shell.    

    Программирование является разработчиком таланта инстинкта, независимо от того , какой язык должен быть в состоянии смотреть на ссылки вручную , чтобы начать работу. 

    См «Руководство Баш для начинающих китайской версии» быстро Bash Shell Руководство по программированию. 
     
     Кроме того, вы можете узнать Perl. 



    Четыре, сделать или AutoMake 
    использовать после Java Ant, сделать думаю , мне было скучно, очень скучно. Всегда по- прежнему, в разделе «GNU Make 3.8.0 китайского руководства»     

     Но даже make've освоен метаморфоз, все пишут из Makefile или странно, они смотрят на все из них являются проекты с открытым исходным кодом Automake + AUTOCONF, и мы сами вырастить небольшой бар. Рукописный MakeFile.am, пусть auotomake стать MakeFile.in, пусть пользователи ./configure генерирует окончательный Makefile. 
    
    Autotools на обеих платформах, но и стандартная формулировка, самое главное, пишут MakeFile.am работы , чем Makefile гораздо меньше, просто определить целевой файл, первые подкаталоги обработки, исходные файлы, заголовок файл и файлы библиотек на нем. 
    
    Вступительная статья  с
    использованием AutoMake легко генерировать Makefile 
    IBM DW: Пример решения Autoconf и AutoMake для генерации Makefile 

    два текста выше только для начального понимания, практические шаги - смотрите Приложение C: Мой данные шаг automake1.9. 

    Полная бесплатная электронная книга: 
«ГНУ Autoconf, Automake и Libtool» 

    Кроме того, ACE также внесли свой вклад в более мощном ПДК (Makefile, Project и Workspace Creator), автоматически генерирует Makefile.am или VC файлы проекта. 



    Приложение A: I В. И. не обращая внимания команду Руководство  по
    вертикали и по горизонтали: 
    Ctrl + U / D , верхней и нижней половины экрана, Ctrl + F / б, следующий экран 
    концом H / G экрана головы / статьи 0 / $ конец строки в первой строке 
    
    CRUD: 
    ГГ / дд копировать / удалять строки, р / P: содержание уу / дд пасты из 
    I / строки первой / последней оных, о / O , чтобы открыть новую строку, d0 / d $ удалить начало конца строки строки 
    и: отмена 

    регистрации : 
    ? опережения, п / N повторяет последнюю Find 

Приложение B: команды обработки текста Краткое описание 
   AWK: обработка текста структурирована (каждая строка разделена на несколько столбцов фиксированного символа), экстрагируют печати определенные поля, такие как: 
    Л.С. -l | AWK «{} 1 Печать $» - LS-л первый столбец распечатки результата 
    AWK -F ":" '{печать $ 1 "" $ 6}' / и т.д. / пароль, будет: 1, 6, колонка / и т.д. / пароль файл разделен на печать, отдельные промежуточные пространства 
    примеры AWK см IBM DW Китай (всего 3) или Руководство для начинающего Баша к китайской версии главы 6. 

    Grep: фильтр, мы в основном используем команду поддерживает регулярные выражения. Параметры: 
    -i игнорировать регистр, -n числа показать строку, -c статистики по числу вхождений каждого файла, -l выводит только имена соответствующих файлов. 

    СЭД: потоковый редактор, в основном , используется для замены, такие как: 
    Sed -e «1,10s / Foo / бар / г» myfile2.txt текстовые строки 1-10 заменить строку Foo, s от имени другой стороны , г представляет собой глобальная замена 
    поддерживает регулярную строку замены, вы можете заменить только содержание в пределах определенного диапазона. 
    Использование не просто, смотрите примеры IBM DW Sed из Китая (в общей сложности три) или Руководство по Bash для начинающих китайской версии главы 5. 
    
    сортировать: Параметры сортировки: 
    -r обратный порядок, -n цифровой компаратор, -M календарь относительно февраля, декабрь, -f игнорировать регистры 
    также поддерживает структурированные документы, такие как  своего
    рода -t: -k 1,1 / и т.д. / PASSWD, в: деления, только сортировки первого столбца 
    сортировать -t: -k 1,1 -k2.2,3.4 / и т.д. / пароль, чтобы: сегментация, нажмите сортировки первый столбец, а затем второй символ второго столбца в третьем столбце 4 -х символов Сортировка. 

    уник: удалить повторяющиеся строки. 
    В дополнение к обычному использованию, а также количества повторений -c и -u (уникальный) и -d (дубликат) двух параметров, только уникальных и повторяющихся строк. 

    туалет: Статистика. 
    -l строка, -m символов, -w слово 


Приложение C: Мой automake1.9 шаг резюме 
написать свой MakeFile.am 
запустить AutoScan, генерировать configure.scan 
Modify configure.scan, в то время как файл был переименован configure.in: 
удалить AC_CONFIG_HEADER ( [config.h]) линия , которая 
была добавлена AM_INIT_AUTOMAKE ([1,9 зарубежных]) (где 1.9 номер версии Automake) 
добавляют AC_PROG_LIBTOOL (Libtool если таковые имеются) 
проверить AC_CONFIG_FILES, если не первым , чтобы написать все вместе Makefile.am перед тем , Autoscan не поможет вам присоединиться, вам нужно добавить свои собственные руки. 
libtoolize (если он LIBTOOL) 
ACLOCAL 
Autoconf 
Automake --add-Missing 
./configure 
марки 

Нам нужно записать файл в Makefile из Makefile.am и configure.in, ACE является хорошей ссылкой на примеры.

рекомендация

отwww.cnblogs.com/jinanxiaolaohu/p/12028631.html