Π”ΠΈΡΠΊΡƒΡΠΈΡ˜Π°: стандардни UNIX Π°Π»Π°Ρ‚ΠΊΠΈ ΠΊΠΎΠΈ ΠΌΠ°Π»ΠΊΡƒ Π»ΡƒΡ“Π΅ Π³ΠΈ користСлС ΠΈ сè ΡƒΡˆΡ‚Π΅ Π³ΠΈ користат

ΠŸΡ€Π΅Π΄ Π΅Π΄Π½Π° Π½Π΅Π΄Π΅Π»Π°, Даглас ΠœΠ΅ΠΊΠΈΠ»Ρ€ΠΎΡ˜, Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‡ Π½Π° гасоводот UNIX ΠΈ основополоТник Π½Π° ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΠΎΡ‚ Π½Π° β€žΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°ΡšΠ΅β€œ, ΠœΡƒ Ρ€Π΅ΠΊΠΎΠ² Π·Π° интСрСсни ΠΈ Π½Π΅ΠΎΠ±ΠΈΡ‡Π½ΠΈ UNIX ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ ΠΊΠΎΠΈ Π½Π΅ сС ΡˆΠΈΡ€ΠΎΠΊΠΎ користСни. ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π·Π°ΠΏΠΎΡ‡Π½Π° Π°ΠΊΡ‚ΠΈΠ²Π½Π° Π΄ΠΈΡΠΊΡƒΡΠΈΡ˜Π° Π·Π° Hacker News. Π“ΠΈ собравмС Π½Π°Ρ˜ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΈ ќС Π½ΠΈ Π±ΠΈΠ΄Π΅ ΠΌΠΈΠ»ΠΎ Π°ΠΊΠΎ сС Π²ΠΊΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π²ΠΎ Π΄ΠΈΡΠΊΡƒΡΠΈΡ˜Π°Ρ‚Π°.

Π”ΠΈΡΠΊΡƒΡΠΈΡ˜Π°: стандардни UNIX Π°Π»Π°Ρ‚ΠΊΠΈ ΠΊΠΎΠΈ ΠΌΠ°Π»ΠΊΡƒ Π»ΡƒΡ“Π΅ Π³ΠΈ користСлС ΠΈ сè ΡƒΡˆΡ‚Π΅ Π³ΠΈ користат
Π€ΠΎΡ‚ΠΎ - Π’ΠΈΡ€ΡŸΠΈΠ½ΠΈΡ˜Π° Џонсон - РаспрснСтС

Π Π°Π±ΠΎΡ‚Π΅Ρ‚Π΅ со тСкст

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ систСми слични Π½Π° UNIX ΠΈΠΌΠ°Π°Ρ‚ стандардСн сСт Π½Π° Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π° тСкст. Алатка Π³Ρ€Π΅ΡˆΠΊΠ° Π²ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° Π³ΠΎ ΠΏΡ€Π΅Π³Π»Π΅Π΄Π°Ρ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΡ‚ Π·Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΈ хапакси - Π·Π±ΠΎΡ€ΠΎΠ²ΠΈ ΠΊΠΎΠΈ сС ΠΏΠΎΡ˜Π°Π²ΡƒΠ²Π°Π°Ρ‚ Π²ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΡ˜Π°Π»ΠΎΡ‚ само Сднаш. Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° Π·Π° Π½Π°ΠΎΡ“Π°ΡšΠ΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ Π½Π΅ користи Ρ€Π΅Ρ‡Π½ΠΈΡ†ΠΈ. Π‘Π΅ ΠΏΠΎΡ‚ΠΏΠΈΡ€Π° само Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈΡ‚Π΅ Π²ΠΎ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° ΠΈ спровСдува Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° Ρ„Ρ€Π΅ΠΊΠ²Π΅Π½Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ Ρ‚Ρ€ΠΈΠ³Ρ€Π°ΠΌΠΈ (Π½ΠΈΠ·Π° ΠΎΠ΄ Ρ‚Ρ€ΠΈ Π·Π½Π°Ρ†ΠΈ). Π’ΠΎ овој ΡΠ»ΡƒΡ‡Π°Ρ˜, ситС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈ ΡˆΠ°Π»Ρ‚Π΅Ρ€ΠΈ сС Ρ‡ΡƒΠ²Π°Π°Ρ‚ Π²ΠΎ Π½ΠΈΠ·Π° 26x26x26. Π‘ΠΏΠΎΡ€Π΅Π΄ Даглас ΠœΠ΅ΠΊΠΈΠ»Ρ€ΠΎΡ˜, ΠΎΠ²Π°Π° ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½Π° Π½Π° ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π° Сдвај Π±ΠΈΠ»Π° Π΄ΠΎΠ²ΠΎΠ»Π½Π° Π·Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π±Ρ€ΠΎΡ˜Π°Ρ‡ΠΈ ΠΎΠ΄ Π΅Π΄Π΅Π½ Π±Π°Ρ˜Ρ‚. Π—Π°Ρ‚ΠΎΠ°, Π·Π° Π΄Π° сС Π·Π°ΡˆΡ‚Π΅Π΄Π°Ρ‚ ΠΏΠ°Ρ€ΠΈ, Ρ‚ΠΈΠ΅ Π±ΠΈΠ»Π΅ напишани Π²ΠΎ логаритамска Ρ„ΠΎΡ€ΠΌΠ°.

ДСнСс ΠΏΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ‚Π° Π³Ρ€Π΅ΡˆΠΊΠ° Π΅ Π·Π°ΠΌΠ΅Π½Π΅Ρ‚Π° со посоврСмСни ΠΈ ΠΏΠΎΠΏΡ€Π΅Ρ†ΠΈΠ·Π½ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° правопис Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Ρ€Π΅Ρ‡Π½ΠΈΠΊ. Π‘Π΅ΠΏΠ°ΠΊ, Π»ΡƒΡ“Π΅Ρ‚ΠΎ сè ΡƒΡˆΡ‚Π΅ сС ΡΠ΅ΡœΠ°Π²Π°Π°Ρ‚ Π½Π° инструмСнтот - ΠΏΡ€Π΅Π΄ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π΅Π½Ρ‚ΡƒΠ·ΠΈΡ˜Π°ΡΡ‚ Π²ΠΎΠ²Π΅Π΄Π΅Π½ΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½Π° Π³Ρ€Π΅ΡˆΠΊΠ° Π²ΠΎ Go. Π‘ΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅Ρ‚ΠΎ сè ΡƒΡˆΡ‚Π΅ сС Π°ΠΆΡƒΡ€ΠΈΡ€Π°.

Π”Ρ€ΡƒΠ³Π° Π°Π»Π°Ρ‚ΠΊΠ° Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° со Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ ΠΎΠ΄ 80-Ρ‚ΠΈΡ‚Π΅ Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΡ‚ ΠŸΠΈΡΠ°Ρ‚Π΅Π»ΡΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π½Π° маса ΠΎΠ΄ Π›ΠΎΡ€ΠΈΠ½Π΄Π° Π§Π΅Ρ€ΠΈ ΠΈ Нина МСкдоналд ΠΎΠ΄ Bell Labs. НСговиот состав Π²ΠΊΠ»ΡƒΡ‡Π΅Π½ΠΈ Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π½Π° Π΄Π΅Π»ΠΎΠ²ΠΈ ΠΎΠ΄ Π³ΠΎΠ²ΠΎΡ€ΠΎΡ‚ ΠΈ стилот Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΡ‚, Π±Π°Ρ€Π°ΡšΠ΅ Ρ‚Π°Π²Ρ‚ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Π½Π΅ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ слоТСни Ρ€Π΅Ρ‡Π΅Π½ΠΈΡ†ΠΈ. ΠšΠΎΠΌΡƒΠ½Π°Π»Π½ΠΈΡ‚Π΅ услуги Π±Π΅Π° Ρ€Π°Π·Π²ΠΈΠ΅Π½ΠΈ ΠΊΠ°ΠΊΠΎ ΠΏΠΎΠΌΠ°Π³Π°Π»Π° Π·Π° ΡƒΡ‡Π΅Π½ΠΈΡ†ΠΈΡ‚Π΅, Π° Π΅Π΄Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Ρ‚ΠΈΠ΅ користСни студСнти Π½Π° Π”Ρ€ΠΆΠ°Π²Π½ΠΈΠΎΡ‚ ΡƒΠ½ΠΈΠ²Π΅Ρ€Π·ΠΈΡ‚Π΅Ρ‚ Π²ΠΎ ΠšΠΎΠ»ΠΎΡ€Π°Π΄ΠΎ Π²ΠΎ БАД. Но, Π΄ΠΎ Ρ€Π°Π½ΠΈΡ‚Π΅ дСвСдСсСтти, Writer's Workbench бСшС Π·Π°Π±ΠΎΡ€Π°Π²Π΅Π½ бидСјќи Π½Π΅ бСшС Π²ΠΊΠ»ΡƒΡ‡Π΅Π½ Π²ΠΎ Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° 7 Unix. Π‘Π΅ΠΏΠ°ΠΊ, овој инструмСнт Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈ ΡΠ²ΠΎΡ˜ΠΎΡ‚ ΠΏΠ°Ρ‚ ΠΊΠΎΠ½ ΠΈΠΌΠΈΡ‚Π°Ρ‚ΠΎΡ€ΠΈ - Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π³Ρ€Π°ΠΌΠ°Ρ‚ΠΈΠΊΠ° Π·Π° IBM PC.

UNIX ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° ΠΈ стандардни Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° Π΄Π° сС олСсни Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° со Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈ. ΠŸΠΎΡΡ‚ΠΎΠΈ Ρ˜Π°Π·ΠΈΡ‡Π΅Π½ прСдпроцСсор Π·Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡ΠΊΠΈ ΠΈΠ·Ρ€Π°Π·ΠΈ eqn. Π—Π°Π±Π΅Π»Π΅ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ Π΅ ΡˆΡ‚ΠΎ Π·Π° Π΄Π° ΠΏΡ€ΠΈΠΊΠ°ΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°, Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‡ΠΎΡ‚ Ρ‚Ρ€Π΅Π±Π° само Π΄Π° ја опишС со Сдноставни Π·Π±ΠΎΡ€ΠΎΠ²ΠΈ ΠΈ симболи. ΠšΠ»ΡƒΡ‡Π½ΠΈΡ‚Π΅ Π·Π±ΠΎΡ€ΠΎΠ²ΠΈ Π²ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΡƒΠ²Π°Π°Ρ‚ Π΄Π° Π³ΠΈ прСмСститС ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡ΠΊΠΈΡ‚Π΅ симболи Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»Π½ΠΎ ΠΈ Ρ…ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»Π½ΠΎ, Π΄Π° Π³ΠΈ ΠΌΠ΅Π½ΡƒΠ²Π°Ρ‚Π΅ Π½ΠΈΠ²Π½ΠΈΡ‚Π΅ Π³ΠΎΠ»Π΅ΠΌΠΈΠ½ΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ. Ако ја ΠΏΡ€Π΅Ρ„Ρ€Π»ΠΈΡ‚Π΅ Π»ΠΈΠ½ΠΈΡ˜Π°Ρ‚Π° Π½Π° Π°Π»Π°Ρ‚ΠΊΠ°Ρ‚Π°:

sum from { k = 1 } to N { k sup 2 }

Π˜Π·Π»Π΅Π·ΠΎΡ‚ ќС ја Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° слСдната Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°:

Π”ΠΈΡΠΊΡƒΡΠΈΡ˜Π°: стандардни UNIX Π°Π»Π°Ρ‚ΠΊΠΈ ΠΊΠΎΠΈ ΠΌΠ°Π»ΠΊΡƒ Π»ΡƒΡ“Π΅ Π³ΠΈ користСлС ΠΈ сè ΡƒΡˆΡ‚Π΅ Π³ΠΈ користат

Π’ΠΎ 1980-1990 eqn ΠΏΠΎΠΌΠΎΠ³Π½Π° ИВ ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»ΠΈΡΡ‚ΠΈ ΠΏΠΈΡˆΡƒΠ²Π°Π°Ρ‚ ΠΏΡ€ΠΈΡ€Π°Ρ‡Π½ΠΈΡ†ΠΈ Π·Π° софтвСр. Но ΠΏΠΎΠ΄ΠΎΡ†Π½Π° бСшС Π·Π°ΠΌΠ΅Π½Π΅Ρ‚ со систСмот LaTeX, кој користи Π΄ΡƒΡ€ΠΈ ΠΈ Π₯Π°Π±Ρ€. Но, eqn Π΅ ΠΏΡ€Π²Π°Ρ‚Π° Π°Π»Π°Ρ‚ΠΊΠ° ΠΎΠ΄ ΡΠ²ΠΎΡ˜Π°Ρ‚Π° класа која останува Π΄Π΅Π» ΠΎΠ΄ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ систСми слични Π½Π° UNIX.

Π Π°Π±ΠΎΡ‚Π° со Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ

Π’ΠΎ тСматска нишка, ΠΆΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Hacker News Π·Π°Π±Π΅Π»Π΅ΠΆΠ°Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Ρ€Π΅Ρ‚ΠΊΠΎ користСни ΠΊΠΎΠΌΡƒΠ½Π°Π»Π½ΠΈ услуги Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° со Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ. Π•Π΄Π΅Π½ ΠΎΠ΄ Π½ΠΈΠ² бСшС comm Π΄Π° Π³ΠΈ спорСдимС. Ова Π΅ поСдноставСн Π°Π½Π°Π»ΠΎΠ³ diff, ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΠ΄Π΅Π½ΠΈ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π²ΠΎ скрипти. НСговиот ΠΏΠΈΡˆΡƒΠ²Π° Π‘Π°ΠΌΠΈΠΎΡ‚ Π ΠΈΡ‡Π°Ρ€Π΄ Π‘Ρ‚Π°Π»ΠΌΠ°Π½ Π·Π°Π΅Π΄Π½ΠΎ со Π”Π΅Ρ˜Π²ΠΈΠ΄ МСкСнзи.

Π˜Π·Π»Π΅Π·ΠΎΡ‚ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° сС состои ΠΎΠ΄ Ρ‚Ρ€ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΈ. ΠŸΡ€Π²Π°Ρ‚Π° ΠΊΠΎΠ»ΠΎΠ½Π° содрТи врСдности ΡƒΠ½ΠΈΠΊΠ°Ρ‚Π½ΠΈ Π·Π° ΠΏΡ€Π²Π°Ρ‚Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°, Π²Ρ‚ΠΎΡ€Π°Ρ‚Π° ΠΊΠΎΠ»ΠΎΠ½Π° содрТи врСдности ΡƒΠ½ΠΈΠΊΠ°Ρ‚Π½ΠΈ Π·Π° Π²Ρ‚ΠΎΡ€Π°Ρ‚Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°. Π’Ρ€Π΅Ρ‚Π°Ρ‚Π° ΠΊΠΎΠ»ΠΎΠ½Π° Π³ΠΈ Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π° Π²ΠΊΡƒΠΏΠ½ΠΈΡ‚Π΅ врСдности. Π—Π° Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ comm ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ, спорСдСнитС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ ΠΌΠΎΡ€Π° Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ лСксички ΠΏΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΈ. Π—Π°Ρ‚ΠΎΠ°, Π΅Π΄Π΅Π½ ΠΎΠ΄ ΠΆΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Π»ΠΎΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ со Π°Π»Π°Ρ‚ΠΊΠ°Ρ‚Π° Π²ΠΎ слСднава Ρ„ΠΎΡ€ΠΌΠ°:

comm <(sort fileA.txt) <(sort fileB.txt)

Comm Π΅ ΠΏΠΎΠ³ΠΎΠ΄Π½ΠΎ Π΄Π° сС користи Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° правописот Π½Π° Π·Π±ΠΎΡ€ΠΎΠ²ΠΈΡ‚Π΅. Π”ΠΎΠ²ΠΎΠ»Π½ΠΎ Π΅ Π΄Π° Π³ΠΈ спорСдитС со Ρ€Π΅Ρ„Π΅Ρ€Π΅Π½Ρ‚Π΅Π½ Ρ€Π΅Ρ‡Π½ΠΈΠΊ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚. Π‘ΠΎ ΠΎΠ³Π»Π΅Π΄ Π½Π° суптилноститС ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ со ΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π·Π° ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ, постои мислСњС, Π΄Π΅ΠΊΠ° Π‘Ρ‚Π°Π»ΠΌΠ°Π½ ΠΈ МСкСнзи ја напишалС ΡΠ²ΠΎΡ˜Π°Ρ‚Π° Π°Π»Π°Ρ‚ΠΊΠ° исклучиво Π·Π° овој ΡΠ»ΡƒΡ‡Π°Ρ˜ Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°.

Π”ΠΈΡΠΊΡƒΡΠΈΡ˜Π°: стандардни UNIX Π°Π»Π°Ρ‚ΠΊΠΈ ΠΊΠΎΠΈ ΠΌΠ°Π»ΠΊΡƒ Π»ΡƒΡ“Π΅ Π³ΠΈ користСлС ΠΈ сè ΡƒΡˆΡ‚Π΅ Π³ΠΈ користат
Π€ΠΎΡ‚ΠΎ - ΠœΠ°Ρ€Π½ΠΈΠΊΡ Π₯ΠΎΠ³Π΅Π½Π΄ΠΎΡ€Π½ - РаспрснСтС

Π˜ΡΡ‚ΠΎ Ρ‚Π°ΠΊΠ°, учСсник Π²ΠΎ Π΄ΠΈΡΠΊΡƒΡΠΈΡ˜Π° Π½Π° HN Π·Π°Π±Π΅Π»Π΅ΠΆΠ°Π½ΠΎ моТности Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΡ‚ ставСтС, ΠΊΠΎΠΈ Π½Π΅ ΠΌΡƒ Π±Π΅Π° ΠΎΡ‡ΠΈΠ³Π»Π΅Π΄Π½ΠΈ. Π’ΠΎΠ° Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° Π³ΠΈ испрСплСтуватС Ρ‚Π΅ΠΊΠΎΠ²ΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈΠ»ΠΈ Π΄Π° ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ Π΅Π΄Π΅Π½ ΠΏΠΎΡ‚ΠΎΠΊ Π½Π° Π΄Π²Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΈ ΠΏΡ€ΠΈ ΠΈΠ·Π»Π΅Π³ΡƒΠ²Π°ΡšΠ΅:

$ paste <( echo -e 'foonbar' ) <( echo -e 'baznqux' )
foo     baz
bar     qux
$ echo -e 'foonbarnbaznqux' | paste - -
foo     bar
baz     qux

Π•Π΄Π΅Π½ ΠΎΠ΄ корисницитС Π·Π°Π±Π΅Π»Π΅ΠΆΠ°Π½ΠΎ, Π΄Π΅ΠΊΠ° чСсто Π½Π΅ сС користат Π½Π°Ρ˜ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»Π½ΠΈΡ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ˜Π° Π·Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΎΠ²ΠΈΠ΅ Сдноставни ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ: ΠΏΠΎΡ‡Π½ΡƒΠ²Π°Ρ˜ΡœΠΈ со Ρ„ΠΌΡ‚, ex ΠΈ Π·Π°Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ mlr с ΡŸΠΎΡ‚ ΠΈ rs.

Кои стандардни карактСристики Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ систСми слични Π½Π° UNIX Π±Π΅Π° ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π·Π° вас?

Π—Π° ΡˆΡ‚ΠΎ ΠΏΠΈΡˆΡƒΠ²Π°ΠΌΠ΅ Π½Π° Π½Π°ΡˆΠΈΠΎΡ‚ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π΅Π½ Π±Π»ΠΎΠ³:

Π”ΠΈΡΠΊΡƒΡΠΈΡ˜Π°: стандардни UNIX Π°Π»Π°Ρ‚ΠΊΠΈ ΠΊΠΎΠΈ ΠΌΠ°Π»ΠΊΡƒ Π»ΡƒΡ“Π΅ Π³ΠΈ користСлС ΠΈ сè ΡƒΡˆΡ‚Π΅ Π³ΠΈ користат Како Π΅Π²ΠΎΠ»ΡƒΠΈΡ€Π°ΡˆΠ΅ систСмот Π·Π° имиња Π½Π° Π΄ΠΎΠΌΠ΅Π½ΠΈ: Π•Ρ€Π°Ρ‚Π° Π½Π° ARPANET
Π”ΠΈΡΠΊΡƒΡΠΈΡ˜Π°: стандардни UNIX Π°Π»Π°Ρ‚ΠΊΠΈ ΠΊΠΎΠΈ ΠΌΠ°Π»ΠΊΡƒ Π»ΡƒΡ“Π΅ Π³ΠΈ користСлС ΠΈ сè ΡƒΡˆΡ‚Π΅ Π³ΠΈ користат Π˜ΡΡ‚ΠΎΡ€ΠΈΡ˜Π° Π½Π° систСмот Π·Π° имиња Π½Π° Π΄ΠΎΠΌΠ΅Π½ΠΈ: ΠŸΡ€Π²ΠΈΡ‚Π΅ DNS сСрвСри
Π”ΠΈΡΠΊΡƒΡΠΈΡ˜Π°: стандардни UNIX Π°Π»Π°Ρ‚ΠΊΠΈ ΠΊΠΎΠΈ ΠΌΠ°Π»ΠΊΡƒ Π»ΡƒΡ“Π΅ Π³ΠΈ користСлС ΠΈ сè ΡƒΡˆΡ‚Π΅ Π³ΠΈ користат Π˜ΡΡ‚ΠΎΡ€ΠΈΡ˜Π° Π½Π° DNS: ΠΊΠΎΠ³Π° ΠΈΠΌΠΈΡšΠ°Ρ‚Π° Π½Π° Π΄ΠΎΠΌΠ΅Π½ΠΈ станаа ΠΏΠ»Π°Ρ‚Π΅Π½ΠΈ
Π”ΠΈΡΠΊΡƒΡΠΈΡ˜Π°: стандардни UNIX Π°Π»Π°Ρ‚ΠΊΠΈ ΠΊΠΎΠΈ ΠΌΠ°Π»ΠΊΡƒ Π»ΡƒΡ“Π΅ Π³ΠΈ користСлС ΠΈ сè ΡƒΡˆΡ‚Π΅ Π³ΠΈ користат Π˜ΡΡ‚ΠΎΡ€ΠΈΡ˜Π° Π½Π° систСмот Π·Π° имиња Π½Π° Π΄ΠΎΠΌΠ΅Π½ΠΈ: ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡΠΊΠΈ војни

Π˜Π·Π²ΠΎΡ€: www.habr.com

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€