Линук пружа огроман број алата командне линије који вам помажу да поједноставите своје свакодневне задатке. Један од ових алата је команда вц.

вц је ваша главна команда када треба да знате број речи у датотеци или чак колико датотека постоји у одређеном директоријуму. Али то није све што команда вц ради. Читајте даље да бисте открили шта је команда вц и како је ефикасно користити на Линук-у.

Шта је вц команда?

Команда вц значи "број речи". То је алатка командне линије која се користи за пребројавање броја речи, редова, знакова и бајтова у излазу. Долази унапред инсталиран у сваком оперативном систему заснованом на Уник-у и Линук-у, тако да не морате да га инсталирате ручно.

Синтакса команде вц

Да бисте користили вц, потребно је да наведете излаз датотеке или текста и командне опције које желите да користите. Основна синтакса вц команде је:

Тоалет[ОПЦИЈА][ФИЛЕ]

Постоји много опција које се могу користити уз команду, о којима ћемо касније разговарати. До добити помоћ командне линије у вези са командом вц, проверите њену страницу приручника тако што ћете покренути:

ман вц

Како користити команду вц

За овај пример, направите датотеку: зен.ткт. У ову датотеку налепите следећи текст:

Лепа је боље него ружно.
Експлицитно је боље него имплицитно.
Симпле је боље него сложено.
Комплекс је боље него компликовано.
Раван је боље од угнежђеног.
Спарсе је боље него густо.
Читљивост се рачуна.
Посебни случајеви нису довољно посебни пауза правила.
Иако практичност побеђује чистоћу.
Грешке никада не би требало проћи ћутке.
Осим ако се изричито не ућутка.
Суочени са нејасноћом, одбијте искушење да погађате.
Требало би да постоји а по могућности само један очигледан начин да се то уради.[а]
Иако тај начин можда у почетку није очигледан осим ако ви'ре холандски.
Сада је боље него никад.
Мада никад је често боље него сада.[б]
Ако је имплементација отежана објаснити, то је лоша идеја.
Ако имплементација је лако објаснити, можда је добра идеја.
Простори имена су једна сјајна идеја - дозволитиурадите више оф оне!

Ово је Зен Пајтона, и то је скуп од 19 водећих принципа које је написао Тим Питер за писање једноставних, елегантних и сажетих Питхон кодова.

Ако користите команда мачке да бисте креирали датотеку, оставите празан ред пре него што налепите текст.

Коришћење подразумеване команде вц

Подразумевано, када користите команду вц са датотеком или излазом, она исписује број линија, речи и бајтова присутних у излазу.

Испробајте са зен.ткт тако што ћете извршити ову команду у свом терминалу:

Тоалетзен.ткт

Резултат:

19 137 824 зен.ткт

Видећете да даје четири колоне које садрже број редова, речи, бајтова и име датотеке.

Одштампајте број линија присутних у датотеци

Да бисте пребројали број линија присутних у датотеци или излазу, користите или --линес опција. Синтакса изгледа овако:

Тоалетзен.ткт

Резултат:

19 зен.ткт

Показује да имате 19 редова у датотеци и такође штампа име текстуалне датотеке.

Одштампајте број речи у датотеци

Да бисте пребројали број речи у датотеци, користите или --речи опција. Испробајте:

Тоалетзен.ткт

Резултат:

137 зен.ткт

Прикажите број бајтова

Можете одредити тачан број бајтова у датотеци користећи команду вц поред или --бајтова опција. Извршите ову команду да бисте је испробали:

Тоалетзен.ткт

Резултат:

824 зен.ткт

Одштампајте број знакова у датотеци

Да бисте одштампали број знакова у датотеци, користите или --цхарс опција. Синтакса изгледа овако:

Тоалетзен.ткт

Резултат:

818 зен.ткт

Одштампајте дужину најдуже линије

У случају да треба да знате дужину најдужег реда – број знакова у том реду – у датотеци, користите или --мак-лине-ленгтх опција са командом вц. изгледа овако:

Тоалетзен.ткт

Резултат:

67 зен.ткт

Коришћење команде вц са више датотека

Можете користити команду вц са више од једне датотеке или уноса. За ово ћете морати да креирате још две датотеке. Први фајл је леттерс.ткт, који садржи листу абецеде, док је друга датотека нум.ткт, који садржи листу бројева од један до 10.

Алтернативно, можете користити било које две текстуалне датотеке. Хајде да пробамо:

Тоалетзен.тктписма.тктбр.ткт

Резултат:

 19 137 824 зен.ткт
26 26 52 писма.ткт
10 10 21 бр.ткт
55 173 897 укупно

Прва три реда садрже број редова, речи и бајтова сваке датотеке, а последњи ред садржи укупан збир сваке колоне.

Коришћење команде вц са другим Линук командама

Можете користити вц са другим командама преко команде цеви. Симбол цеви преусмерава излаз једне команде као улаз у другу.

Избројите број датотека или фасцикли у директоријуму

Да бисте то урадили користите команду лс да наведете број датотека у директоријуму, а затим преведете унос у команду вц. На пример, да бисте одштампали број датотека на радној површини, извршите следећу команду:

лс Десктоп | вц -л

Избројите број покренутих процеса на вашем систему

Процеси су задаци или програми на којима ваш рачунар ради или тренутно ради. Када извршите команду или отворите апликацију, она се региструје као процес.

Да бисте пребројали број процеса, користите команду пс са вц-ом. Ево, испробајте:

пс | вц -л

Испробајте друге Линук команде са вц-ом

Постоји много команди доступних на Линук-у које имају веома јединствене функције и чине целокупно Линук искуство беспрекорним. Само треба да знате шта су и како да их користите! Започните своју авантуру данас!