ምሳሌ የሊንክስ ሰት ኮምፒተር ትእዛዝ

ይህ መመሪያ በ Linux ተርሚናል ውስጥ የቁጥሮች ዝርዝርን ለማመንጨት የ seq ትእዛዝን እንዴት እንደሚጠቀሙ ያሳይዎታል.

የሴኪ ትዕዛዝ መሰረታዊ አገባብ

ቁጥሮችን 1 ወደ 20 ማየትን እንደፈለጉ አስበው.

የሚከተለው የ SEQ ትእዛዝ ይህን እንዴት እንደሚያደርጉ ያሳያል:

seq 1 20

በራሱ ትእዛዝ ይህ ትዕዛዝ ዋጋ የለውም. ቢያንስ ቢያንስ ቁጥሮቹን ወደ አንድ ፋይል ለመላክ ትፈልጋለህ.

ይህንን ማድረግ የቃራ ትዕዛዝን በመጠቀም ነው .

ሰዋ. 1 20 | cat> numberedfile

አሁን በእያንዲንደ መስመር ሊይ ከቁጥር 1 እስከ 20 ያህሌ ቁጥር የተዯረገ ፔሮፕፋይዴ የሚባሌ ፋይል አሇዎት.

ተከታታይ ቁጥሮች ለማሳየት እስካሁን ድረስ የምናሳየው ስልት የሚከተለው ሊቆጠር ይችላል-

seq 20

የነባሪ ቁጥር ቁጥሩ 1 ስለሆነ ቁጥር ቁጥር 20 በመደበኛነት ቁጥር በመደበኛነት ቁጥር ከ 1 ወደ 20 ይቆጥራል.

በሚቀጥሉት ሁለት ቁጥሮች መካከል መቁጠር ከፈለጉ ረጅም ፎርሙን መጠቀም ብቻ ያስፈልግዎታል.

35 45

ይህ ከ 35 እስከ 45 ቁጥሮች እስከ መደበኛ የውጤት መጠን ያሳያል.

የ Seq ትዕዛዝ በመጠቀም ተጨማሪ ጭማሪዎችን እንዴት ማዘጋጀት እንደሚቻል

የሚከተለው ምሳሌ እንደሚያሳየው በ 1 እና በ 100 መካከል ያሉትን ቁጥሮች በሙሉ ማሳየት ከፈለጉ ተከታዩን ቁጥር ይጨምሩ.

seq 2 2 100

ከላይ ባለው ትዕዛዝ የመጀመሪያው ቁጥር መነሻ ነው.

ሁለተኛው ቁጥር በእያንዳንዱ ደረጃ ውስጥ የሚጨምር ቁጥር ነው, ለምሳሌ, 2 4 6 8 10.

ሶስተኛው ቁጥር ለመቁጠቂያ የመጨረሻ ቁጥር ነው.

የ Seq ትዕዛዙን ማዘጋጀት

በስክሪኑ ላይ የሚቀርቡ ቁጥሮች ወይም ፋይሎችን በቀላሉ አይጠቀሙም.

ሆኖም ግን, በመጋቢት ውስጥ ከእያንዳንዱ ቀን ጋር ፋይል መፍጠር ትፈልጉ ይሆናል.

ይህንን ለማድረግ የሚከተለውን ማብሪያ / ማጥፊያ መጠቀም ይችላሉ:

seq -f "% 02g / 03/2016" 31

ይህ የሚከተለው ውጤት ከሚከተለው ጋር ያሳያል:

የ <02g> ን ያስተውሉታል. ሶስት የተለያዩ ቅርፀቶች አሉ: ኢ, f, እና g.

እነዚህን የተለያየ ቅርፀቶች ሲጠቀሙ ምን እንደሚከሰት የሚያሳይ ምሳሌ የሚከተሉትን ትዕዛዞች ይሞክሩት:

seq -f "% e" 1 0.5 3

seq -f "% f" 1 0.5 3

seq -f "% g" 1 0.5 3

ከ% e የሚገኘው ውጤት እንደሚከተለው ነው

ከ% f የሚከተለው ውጤት እንደሚከተለው ነው

በመጨረሻም, የ% g ውጤቱ እንደሚከተለው ነው

የ AQ ክፍልን ለመለየት የሲክ ትእዛዝን መጠቀም

ለክፍል አንድ አካል እንደ ተከታታይ የጊዜ ብዛት የሚፈጠርውን የ seq ትእዛዝ መጠቀም ይችላሉ.

ለምሳሌ, "ሠላም ዓለም" የሚለውን ቃል አሥር ጊዜ ለማሳየት ትፈልጋለህ እንበል.

ይህንን ማድረግ የሚችሉት እንዴት ነው?

ለ $ (ተከታይ 10)

መ ስ ራ ት

echo "hello world"

ተጠናቅቋል

የዝርዝር ክፍተቱን ይቀይሩ

በነባሪነት, seq ትዕዛዝ እያንዳንዱን ቁጥር በአዲሱ መስመር ላይ ያሳያል.

ይህ ሊጠቀሙበት የሚፈልጉት ገጸ ባህሪይ ሆኗል ማለት ነው.

ለምሳሌ, ቁጥሮችን ለመለየት ኮማ መጠቀም ከፈለጉ የሚከተለው አገባብ ይጠቀማሉ.

seq-s, 10

ቦታን ለመጠቀም ከመረጡ ከት ውስጥ ማስገባት ያስፈልግዎታል

seq -s "" 10

የቅደም ተከተል ቁጥሮች ተመሳሳይ ርዝመት አድርግ


ቁጥሮቹን ወደ አንድ ፋይል በምታወጣበት ጊዜ በአስርዎች እና በመቶዎች መካከል ስትጨርስ ቁጥሮችህ የተለያየ ርዝመት አላቸው.

ለምሳሌ:

ሁሉንም ቁጥሮች ተመሳሳይ ርዝማኔዎችን ከዚህ በታች እንደሚከተለው ማድረግ ይችላሉ:

seq-w 10000

ከላይ የተሰጠውን ትእዛዝ ሲያሄዱ ውጤቱ እንደሚከተለው ሆኖአል.

በተቆራራች ትዕዛዝ ውስጥ ቁጥሮች አሳይ

ቁጥሮቹን በቅደም ተከተል በተራ ተከታታይነት ማሳየት ይችላሉ.

ለምሳሌ, ቁጥሩን ከ 10 ወደ 1 ለማሳየት የሚፈልጉ ከሆኑ የሚከተለውን አገባብ መጠቀም ይችላሉ:

seq 10 -1 1

ተንሳፋፊ ጠቋሚ ቁጥሮች

በእያንዲንደ የንዑስ ተእሇም ቁጥሮችን ሊይ እንዱሁም የቅዴሚያ ትዕዛዝን መጠቀም ይችሊለ.

ለምሳሌ, እያንዳንዱን ቁጥር በ 0 እና በ 0.1 መካከል እያንዳንዱን ቁጥር ለማሳየት ከፈለጉ የሚከተለውን ማድረግ ይችላሉ.

seq 0 0.1 1

ማጠቃለያ

የ "seq" ትዕዛዝ እንደ "ባሽ ስክሪፕት" ጥቅም ላይ ሲውል ይበልጥ ጠቃሚ ይሆናል.