Когато работим с множество файлове, можем да изпълняваме стотици задачи за редактиране, управление или контрол над тях и една от най -често срещаните задачи е да знаем подробно броя редове, които има конкретен файл.
Това може да бъде полезно в ситуации, в които трябва да запазим точен контрол върху тези файлове и когато използваме macOS системи, не винаги знаем от първа ръка как да получим тази информация.
За системи, базирани на UNIX, като Linux, macOS и др., И системи, базирани на Shell, имаме възможност да използваме командата wc, за да получим тези резултати с надеждност и сигурност.
Командата wc (Word Count - Word Count) е команда, разработена за преброяване на редове, думи и знаци, които съдържа определен файл.
Сега ще видим как да броим редове в macOS High Sierra, използвайки тази команда.
1. Как да получите достъп и да отворите macOS терминал
Първата стъпка, която трябва да направите, е да получите достъп до терминала и за това имаме следните опции:
- Използвайки „Spotlight“ и там въведете думата терминал.
- Използвайки пътя "Go" / "Utilities" / "Terminal".
- Използвайте комбинацията от клавиши Преместване + [color = rgb (51,51,51)] ⌘ [/ color] + ИЛИ и в показания прозорец изберете терминал.
2. Как да използвате командата macOS на терминала на WC
За да използваме тази команда, трябва да изпълним следния синтаксис:
wc -l файлПри изпълнението на този ред това ще бъде получения резултат:
В този случай параметърът -l показва, че редовете на този файл трябва да се броят.
Wc команда за преброяване на редове, думи и знаци във файл
Друга полезна помощна програма, която е полезна, когато използвате wc, е да пропуснете параметъра -l, за да получите броя на редовете, броя на думите и броя на знаците.
Например, можем да изпълним следното:
wc / etc / hostsТова ще бъде получения резултат:
Сега, добавяйки параметъра -l това ще бъде резултатът:
wc -l / etc / hosts
В този случай виждаме, че се показват само редовете на споменатия файл.
Преброяване на редове с помощта на wc от всякакъв тип данни
С wc можем да получим подробна информация за всеки файл, например можем да използваме cat заедно с wc по следния начин:
cat / etc / hosts | wc -l
Можем да видим броя на наличните редове във файла hosts.
Ако искаме да видим всички опции, които wc ни предлага, можем да изпълним следната команда:
мъж wc
Увеличете
По този начин имаме тази полезна команда за получаване на подробна информация за всеки ред на файл.