Мисал Linux п командачылыгынын колдонот

Бул колдонмо Linux терминалын ичинде сандардын тизмесин түзүү үчүн п буйругун кантип колдонууну көрсөтөт.

Негизги синтаксиси жолдогондорду командачылыгынын

Сиз экранга 20 САНДАР 1 өзгөрүүлөр келди дейли.

Төмөнкү-п буйругу Кандай көрсөтөт:

п 1 20

өз алдынча, бул буйрук кыйла убаракерчилик. Жок эле дегенде, сен өндүрүшүнүн каалаган турган делосуна номурларды.

Сен аркылуу, бул эмне кыла алат кошка буйругуна төмөнкүдөй:

п 1 20 | кошка> numberedfile

Азыр ар бир сапта басылып 1 20 сандар менен numberedfile аттуу сааты болот.

Биз сандардын тизмегин көрсөтүү үчүн ушу күнгө чейин көрсөткөн ыкма төмөнкү мшдетш болушу мүмкүн:

20-п

демейки баштоо саны эле саны 20-п буйругу менен жабдуучу тарабынан жазуусу 1 1 20 эсептейт.

анда төмөнкү ыкма менен эки башка сан ортосунда саны келсе, жалгыз көп түзүлүшү колдонуу керек:

п 35 45

Бул Сандар 35 45-стандартты өндүрүшүнүн аркылуу өтөт.

Кантип п буйругу аркылуу кошумчасын коюу үчүн

төмөнкү мисал көрсөтүп тургандай, бардык 1 менен 100 ортосундагы тургай номерлерин бир убакта 2 номерлерди кадам п өсүш бөлүгүн колдоно аласыз көрсөтүп келсе:

п 2 2 100

Жогоруда буйрук биринчи саны баштапкы материал болуп саналат.

экинчи сан, мисалы, ар бир кадам менен жогорулатууну саны, 2 4 6 8 10.

үчүнчү саны санагыбыз акыркы саны болуп саналат.

Formatting п командалык

Жөн эле экрандын же делосуна номерлерди жиберип пайдалуу эмес.

Бирок, балким, сен март айында ар бир күндөн менен сааты түзүп келет.

Бул үчүн төмөнкү бычак колдоно аласыз:

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

Бул төмөнкү окшош көлөмүн көрсөтүшөт:

Сиз% 02g байкайт. үч башка түрү бар: Д, Е, Ё жана ж.

бул ар кандай түрү төмөнкү буйрук аракет колдонуп жатканда, эмне болот бир мисал катары:

п -f "% е", 1 0,5 3

п -f "% е", 1 0,5 3

п -f "% г", 1 0,5 3

% Д чыгаруу төмөнкүчө чагылдырууга болот:

% Е чейин чыгаруу төмөнкүчө чагылдырууга болот:

Акыр-аягы,% G тартып чыгаруу төмөнкүчө чагылдырууга болот:

Колдонуу бир бөлүгү катары Анткени укурук п командалык

Сиз бир бөлүгү катары п буйругун колдоно аласыз укурук үчүн эле кодексинин аркылуу бир нече жолу иштетүү үчүн.

Мисалы, сиз терминди "Hello World" он эсе кошо келет.

Сен аны эмне кылсак болот:

мен $ үчүн (10-п)

эмне

Эмесе, "Hello World"

аткарылган

Өзгөртүү тизмеги ажыраткыч

Алыдын ала, андан ары бир жаңы сапта ар бир санын көрсөтөт буйрук.

Бул колдонууну каалаган туура эместигин мүнөзүндө болуп өзгөртүлүшү мүмкүн.

Мисалы, сиз саны төмөнкү синтаксисин пайдаланууга бөлүп үтүр пайдаланууга келсе:

п -S, 10

анда колдонуу үчүн келсе сиз тырмакчага аны электен өткөрүп көрүшүбүз керек:

п -S "" 10

Make тизмеги: Сандар эле Length


Эгер делосуна саны чыгаруучу сени качан нааразы болушу мүмкүн деп, он жана сандар башка узундугу бар жүздөгөн аркылуу кадам болуп саналат.

Мисалы:

төмөндөгүлөр бирдей узундугу Бардык номерлерди ала алышат:

п ж 10000

Жогоруда буйругун чуркап келгенде чыгаруу азыр төмөнкүлөр болот:

Көрсөтүлгөн Кайтарым тартипсиздик Сандар

Сиз муну тескери тартипте кезеги менен сандарды көрсөтө алат.

Мисалы, сиз төмөнкү синтаксисин сиз колдоно аласыз 10 1 сандарды кошо келет, эгерде:

10-п -1 1

Floating Пойнт Сандар

Сиз ошондой эле калкып пункту номерлери жөнүндө иштөөгө катар буйруусу менен пайдалана аласыз.

Мисалы, сиз 0,1 кадам менен 0 жана 1 ортосунда ар бир санын көрсөтүп келсе, сен үчүн төмөнкүлөр болот:

п 0 0.1 1

Жыйынтык

Бөлүгү катары пайдаланылган-п буйругу көбүрөөк пайдалуу болгон Баш скрипт .