በ "WC" ትዕዛዝ በመጠቀም በፋይል ውስጥ ያለውን የቃላት ብዛት ብዛት ይቆጥሩ

የሊኑክስ "wc" ትዕዛዝ በፋይሉ ውስጥ በጠቅላላው የቃላት ብዛት ለማቅረብ ሊያገለግል ይችላል. ከፍተኛ ቁጥር ያላቸውን ቃላትን የሚጠይቁ ውድድሮች ለመግባት እየሞከሩ ከሆነ ወይም በዚህ ጽሑፍ ላይ በትንሽ ቃል ገደብ ያለዎት ተማሪ ውስጥ ለመግባት ሲሞክሩ ይህ በጣም ጠቃሚ ነው.

በእውነቱ ይህ በጽሑፍ ፋይሎች ላይ ብቻ ጥሩ ሆኖ ይሠራል, ነገር ግን እንደ የ Word ሰነድ, OpenOffice ሰነድ ወይም የበለጸገ የጽሁፍ ፋይል ከሆኑ ሰነዶች ከቆየ ዶክ እትመት ካስፈለገ የ LibreOffice "የቃላት ቆጠራ" አማራጭ በ "መሳሪያዎች" ምናሌ በኩል ያቀርባል.

የ «wc» ትዕዛዝን እንዴት መጠቀም እንደሚቻል

ዋነኛው የ "wc" ትዕዛዝ እንደሚከተለው ነው

wc

ለምሳሌ, ከሚከተሉት ይዘቶች ጋር test.txt የተባለ ፋይል አለን.

የእኔ ድርሰት
ርዕስ
ድመቷ በረት ላይ ተቀምጣ ነበር

በዚህ ፋይል ውስጥ የቃላቶችን ብዛት ለማወቅ የሚከተለውን ትዕዛዝ መጠቀም እንችላለን.

wc test.txt

ከ "wc" ትዕዛዝ የሚከተለው ውጤት እንደሚከተለው ነው

3 9 41 test.txt

እሴቶቹ እንደሚከተለው ናቸው-

አጠቃላይ የቃላት ብዛት ከበርካታ ፋይሎች ያግኙ

ለእያንዳንዱ ፋይል ቆጠራን እና አጠቃላይ ረድፍ ሲያገኙዎ ልክ እንደ በርካታ ሰዎች የፋይል ስሞችን ለ "wc" መስጠት ይችላሉ.

ይህንን ለማረጋገጥ የ test.txt ፋይልን ገልብንና test2.txt ብለው ገልጸን. የሁለቱም ፋይሎች የቃላት ብዛት ለማግኘት የሚከተለውን ትዕዛዝ ልንሰራ እንችላለን:

wc test.txt test2.txt

ውጤቱም እንደሚከተለው ነው-

3 9 41 test.txt

3 9 41 test2.txt

6 18 82 ጠቅላላ

በእያንዳንዱ መስመሮች ላይ ያለው ቁጥር ልክ የመስመሮች ብዛት ነው, ሁለተኛ ቁጥር ደግሞ የቃል ብዛት እና ሦስተኛ ቁጥር የባይት ብዛት ነው.

በስምዎ ትንሽ ትንሽ እንግዳ የሆነ እና በሌላ ባልተለመደ መንገድ ይሰራል.

ትዕዛዙ እንዲህ ይመስላል:

wc --files0-from = -

(ያ ማለት ከቃል ፋይሎቹ በኋላ ያለው ዜሮ ነው)

ከላይ የተሰጠውን ትእዛዝ ሲያካሂዱ አንድ ጠቋሚን ያዩና የፋይል ስም ማስገባት ይችላሉ. አንዴ ፋይሉን ካስገቡ በኋላ CTRL እና D ሁለቴ ይጫኑ. ይህ ለዚያ ፋይል ጠቅላላውን ያሳያል.

አሁን ሌላ የፋይል ስም ማስገባት እና ሁለቴ CTRL D ን ሁለቴ መጫን ይችላሉ. ይህም የሁለተኛው ፋይል ድምርን ያሳያል.

ይህን እስኪያደርጉ ድረስ መቀጠል ይችላሉ. ወደ ዋና ትዕዛዝ መስመር ለመመለስ CTRL እና C ን ይጫኑ.

ይኸው ትእዛዝ በአንድ ማህደር ውስጥ ያሉትን ሁሉም የዶክመንቶች ቁጥሮችን ቁጥሮችን ለመጠቆም ልንወስደው እንችላለን.

ፈልግ. -type f -print0 | wc -l -files0-from = -

ይህም የቃል ብዛት ትዕዛዙን ያመጣል. የፍለጋ ትዕዛዙ በወረፋ ፋይል ውስጥ ላሉት ፋይሎች ሁሉ (አሁን በቃ) በተሠራው (በአሁኑ ቀን) የተቀመጠውን የ "wc" ማዘዣ የሚፈልግ ነው. የ wc ትእዛዝ በግቤት ትዕዛዙ የተመለሱትን እያንዳንዱን የፋይል ስም እና ሂደትን ይወስዳል.

በፋይል ውስጥ አጠቃላይ የቢች ቁጥር እንዴት እንደሚታይ

በፋይል ውስጥ የበርበር ቁጥርን ለማግኘት ከፈለጉ የሚከተለውን ትዕዛዝ መጠቀም ይችላሉ:

wc -c

ይህ የጠቅላላውን የባይት ብዛት እና የፋይል ስም ይመልሳል.

በአንድ ፋይል ውስጥ የአጠቃላይ ቁጥሮችን እንዴት እንደሚታዩ

የ byte ቆጠራ በአብዛኛው በአንድ ፋይል ውስጥ ካሉት ቁምፊዎች ብዛት ከበቂ በላይ ነው.

ጠቅላላ የቁምፊ ቆጠራ ከፈለጉ የሚከተለውን ትዕዛዝ መጠቀም ይችላሉ:

wc -m

ለፋይል ሙከራ test.txt ውጤቱ 39 ነው, እናም ከዚህ በፊት 41 ነው.

በአንድ ፋይል ውስጥ ያሉትን ጠቅላላ መስመሮችን እንዴት እንደሚታይ

በአንድ ፋይል ውስጥ ጠቅላላ መስመሮችን ለመመለስ የሚከተለውን ትዕዛዝ ማስኬድ ይችላሉ-

wc -l

በፋይል ውስጥ ረጅም ርቀት ማሳየት

በፋይል ውስጥ ረጅሙን ርቀት ማወቅ ከፈለጉ የሚከተለውን ትዕዛዝ መፈጸም ይችላሉ:

wc-L

ከ "test.txt" ፋይል ላይ ይህን ትዕዛዝ ከጫኑ, ውጤቱ 22 ነው, "ዱካው በጣራው ላይ ቁጭ ብሎ" ከሚሰበው የቁምፊዎች ቁጥር ጋር የሚመጣጠን.

በፋይል ውስጥ አጠቃላይ የቃላት ብዛት ማሳየት የሚቻለው

በመጨረሻ ግን ግን በፋይሉ ውስጥ አጠቃላይ የቃላቶችን ቁጥር በመከተል የሚከተለውን ትዕዛዝ በማሄድ ማግኘት ይችላሉ:

wc-w