เบญเบฒเบเบดเบเบเปเบญเบ, Douglas McIlroy, เบเบนเปเบเบฑเบเบเบฐเบเบฒเบเปเป UNIX เปเบฅเบฐเปเบเบฑเบเบเบนเปเบฅเบดเปเบฅเบตเปเบกเบเบญเบเปเบเบงเบเบงเบฒเบกเบเบดเบเบเบญเบ "เบเบฒเบเบเบฝเบเปเบเบฅเปเบเบฅเบกเบเบตเปเปเบเบฑเปเบเปเบชเปเบญเบปเบเบเบฐเบเบญเบ",
ัะพะพัะพ -
เปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเปเปเบเบงเบฒเบก
เบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบ UNIX เบกเบตเบเบธเบเบกเบฒเบเบเบฐเบเบฒเบเบเบญเบเปเบเบทเปเบญเบเบกเบทเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบฎเบนเบเปเบเบเบเปเปเบเบงเบฒเบก. เบเบฐเปเบซเบเบ typo เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบเบงเบเปเบเบดเปเบเปเบญเบเบฐเบชเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบกเบเบดเบเปเบฅเบฐ
เบกเบทเปเบเบตเป typo เปเบเปเบเบทเบเปเบเบเบเบตเปเบเปเบงเบเบเบปเบงเบเบงเบเบเบฒเบเบชเบฐเบเบปเบเบเปเบฒเบเบฒเบกเบงเบฑเบเบเบฐเบเบฒเบเบธเบเบปเบกเบเบตเปเบเบฑเบเบชเบฐเปเป เปเบฅเบฐเบเบทเบเบเปเบญเบเบเบงเปเบฒ. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเบฐเบเบฒเบเบปเบเบเบฑเบเบเบทเปเบเปเบฒเบเปเบฝเบงเบเบฑเบเปเบเบทเปเบญเบเบกเบท - เบชเบญเบเบชเบฒเบกเบเบตเบเปเบญเบเบเบนเปเบเบตเปเบเบฐเบเบทเบฅเบทเบฅเบปเปเบ
เปเบเบทเปเบญเบเบกเบทเบญเบทเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเปเบญเบเบฐเบชเบฒเบเบเบฒเบ 80s เปเบกเปเบเบเบธเบ เบเปเบญเบเบเบฑเปเบเบเบญเบเบเบฑเบเบเบฝเบ เบเบฒเบ Lorinda Cherry เปเบฅเบฐ Nina McDonald เบเบญเบ Bell Labs. เบญเบปเบเบเบฐเบเบญเบเบเบญเบเบกเบฑเบ
UNIX เบเบฑเบเปเบซเปเปเบเบทเปเบญเบเบกเบทเบกเบฒเบเบเบฐเบเบฒเบเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบชเบนเบเบเปเบฒเบเบเบถเปเบ. เบกเบต preprocessor เบเบฒเบชเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบฎเบนเบเปเบเบเบเบฒเบเบชเบฐเปเบเบเบญเบญเบเบเบฒเบเบเบฐเบเบดเบเบชเบฒเบ eqn. เบกเบฑเบเปเบเบฑเบเบเบตเปเบซเบเปเบฒเบชเบฑเบเปเบเบเบชเปเบฒเบฅเบฑเบเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒเปเบเบทเปเบญเบชเบฐเปเบเบเบชเบนเบ, เบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบฝเบเปเบเปเบเปเบญเบเบเบฒเบเบญเบฐเบเบดเบเบฒเบเบกเบฑเบเปเบเบเปเบฒเบเบตเปเบเปเบฒเบเบเบฒเบเปเบฅเบฐเบชเบฑเบเบเบฒเบฅเบฑเบ. เบเปเบฒเบชเปเบฒเบเบฑเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฝเบเบชเบฑเบเบเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบเบดเบเบชเบฒเบเปเบเปเบเบงเบเบฑเปเบเปเบฅเบฐเปเบเบงเบเบญเบ, เบเปเบฝเบเบเบฐเบซเบเบฒเบเปเบฅเบฐเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบญเบทเปเบเป. เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเปเบฒเบโเบเปเบฒเบโเปเบชเบฑเปเบโเปเบโเบเบตเปโเบญเบธโเบเบฐโเบเบญเบโเบเบฒเบโ:
sum from { k = 1 } to N { k sup 2 }
เบเบปเบเบเบฐเบฅเบดเบเบเบฐเบชเปเบฒเบเบชเบนเบเบเปเปเปเบเบเบตเป:
เปเบเบเบธเบกเบเบต 1980-1990 eqn
เปเบฎเบฑเบเบงเบฝเบเบเบฑเบเปเบเบฅเป
เปเบเบซเบปเบงเบเปเปเบเบตเปเบกเบตเบซเบปเบงเบเปเป, เบเบฒเบงเบเปเบฒเบงเปเบฎเบเปเบเบตเปเบเปเบชเบฑเบเปเบเบเปเบซเบฑเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเบเปเปเบเปเบญเบเปเบเปเบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเปเบเบฅเป. เบเบถเปเบเปเบเบเบฑเปเบ
เบเบปเบเปเบเปเบฎเบฑเบเบเบญเบเปเบเบเบเบฒเบเบเบฐเบเบญเบเบเปเบงเบเบชเบฒเบกเบเบฑเบ. เบเบฑเบเบเปเบฒเบญเบดเบเบกเบตเบเปเบฒเบเบตเปเปเบเบฑเบเปเบญเบเบฐเบฅเบฑเบเบเบญเบเปเบเบฅเปเบเปเบฒเบญเบดเบ, เบเบฑเบเบเบตเบชเบญเบเบกเบตเบเปเบฒเบเบตเปเปเบเบฑเบเปเบญเบเบฐเบฅเบฑเบเบเบญเบเปเบเบฅเปเบเบตเบชเบญเบ. เบเบฑเบเบเบตเบชเบฒเบกเบฅเบงเบกเบกเบตเบเปเบฒเบเบฑเบเปเบปเบ. เปเบเบทเปเบญเปเบซเป comm เปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเบเบทเบเบเปเบญเบ, เปเบญเบเบฐเบชเบฒเบเบเบตเปเบเบฝเบเบเบฝเบเบเบฐเบเปเบญเบเบเบทเบเบเบฑเบเบฎเบฝเบเบเบฒเบก lexically. เปเบเบฒเบฐเบชเบฐเบเบฑเปเบ, เบซเบเบถเปเบเปเบเบเบนเปเบเบตเปเบขเบนเปเปเบเปเบงเบฑเบเปเบเบเป
comm <(sort fileA.txt) <(sort fileB.txt)
Comm เปเบกเปเบเบชเบฐเบเบงเบเปเบเบเบฒเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบงเบเบเบฒเปเบเบดเปเบเบเบฒเบเบชเบฐเบเบปเบเบเปเบฒเบเบญเบเบเปเบฒเบชเบฑเบเบเปเบฒเบเป. เบกเบฑเบเบเบฝเบเบเปเบเบตเปเบเบฐเบเบฝเบเบเบฝเบเบเบงเบเบกเบฑเบเบเบฑเบเปเบญเบเบฐเบชเบฒเบเบงเบฑเบเบเบฐเบเบฒเบเบธเบเบปเบกเบญเปเบฒเบเบญเบตเบ. เบเบดเบเบฒเบฅเบฐเบเบฒ subtleties เบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเบเบฑเบเบฎเบฝเบเปเบเบฅเป, เบกเบต
ัะพะพัะพ -
เบเบฑเบเปเบเบฑเบเบเบนเปเปเบเบปเปเบฒเบฎเปเบงเบกเบชเบปเบเบเบฐเบเบฒเบเปเบฝเบงเบเบฑเบ HN
$ paste <( echo -e 'foonbar' ) <( echo -e 'baznqux' )
foo baz
bar qux
$ echo -e 'foonbarnbaznqux' | paste - -
foo bar
baz qux
เบซเบเบถเปเบเปเบเบเบนเปเบเบปเบกเปเบเป
เบเบธเบเบชเบปเบกเบเบฑเบเบกเบฒเบเบเบฐเบเบฒเบเบญเบฑเบเปเบเบเบญเบเบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบ UNIX เปเบเบฑเบเบเบฒเบเบเบปเปเบเบเบปเบเบชเปเบฒเบฅเบฑเบเบเปเบฒเบ?
เบชเบดเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฝเบเบเปเบฝเบงเบเบฑเบ blog เบเบญเบเบเปเบฅเบดเบชเบฑเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ:
เบฅเบฐเบเบปเบเบเบทเปเปเบเปเบกเบเบเบฑเบเบเบฐเบเบฒเปเบเบงเปเบ: เบเบธเบ ARPANET
เบเบฐเบซเบงเบฑเบเบเบญเบเบฅเบฐเบเบปเบเบเบทเปเปเบเปเบกเบ: เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ DNS เบเปเบฒเบญเบดเบ
เบเบฐเบซเบงเบฑเบเบเบญเบ DNS: เปเบกเบทเปเบญเบเบทเปเปเบเปเบกเบเปเบเปเบฎเบฑเบเบเปเบฒเบเปเบฒเบ
เบเบฐเบซเบงเบฑเบเบเบญเบเบฅเบฐเบเบปเบเบเบทเปเปเบเปเบกเบ: Protocol Wars
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com