เด‡เด‚เด—เตเดฒเต€เดทเตเดซเตเดฐเดžเตเดšเตเดธเตเดชเดพเดจเดฟเดทเต

OnWorks เดซเต†เดตเดฟเด•เตเด•เต‹เตบ

pipexec - เด•เตเดฒเต—เดกเดฟเตฝ เด“เตบเดฒเตˆเดจเดฟเตฝ

เด‰เดฌเตเดฃเตเดŸเต เด“เตบเดฒเตˆเตป, เดซเต†เดกเต‹เดฑ เด“เตบเดฒเตˆเตป, เดตเดฟเตปเดกเต‹เดธเต เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต‚เดŸเต† OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตˆเดชเตเดชเด•เตเดธเต†เด•เต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

Ubuntu Online, Fedora Online, Windows online emulator เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเด™เตเด™เดจเต†เดฏเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเต—เดœเดจเตเดฏ เด“เตบเดฒเตˆเตป เดตเตผเด•เตเด•เตโ€Œเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเดฟเดฒเตŠเดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เด•เดฎเดพเตปเดกเต เดชเตˆเดชเตเดชเตโ€Œเดธเต†เด•เต เด†เดฃเดฟเดคเต.

เด‰เดฌเตเดฃเตเดŸเตเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดซเต†เดกเต‹เดฑเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดตเดฟเตปเดกเต‹เดธเต เดธเดฟเดฎเตเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• MACOS เดธเดฟเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

เดชเดŸเตเดŸเดฟเด•:

NAME


pipexec - เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เดณเตเดŸเต†เดฏเตเด‚ เดชเตˆเดชเตเดชเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด’เดฐเต เดกเดฏเดฑเด•เตเดŸเต เด—เตเดฐเดพเดซเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•

เดธเดฟเดจเต‹เดชเตเดธเดฟเดธเต


pipexec [เด“เดชเตโ€Œเดทเตป]... [เดชเตเดฐเต‹เดธเดธเตเดธเต เดตเดฟเดตเดฐเดฃเด‚]... [เดชเตˆเดชเตเดชเต เดตเดฟเดตเดฐเดฃเด‚]...

เดตเดฟเดตเดฐเดฃเด‚


เดชเตˆเดชเตเดชเตเดธเต†เด•เต เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เดณเตเดŸเต†เดฏเตเด‚ เดชเตˆเดชเตเดชเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เด’เดฐเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต (เดกเดฏเดฑเด•เตเดŸเดกเต เด—เตเดฐเดพเดซเต) เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต -
เดธเตˆเด•เตเด•เดฟเดณเตเด•เตพ เดชเต‹เดฒเตเด‚ เดธเดพเดงเตเดฏเดฎเดพเดฃเต. เด‡เดคเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดฎเดพเดคเตเดฐเดฎเตเดณเตเดณ เดทเต†เดฒเตเดฒเตเด•เดณเตเดŸเต† เดชเต‹เดฐเดพเดฏเตเดฎเด•เดณเต† เดฎเดฑเดฟเด•เดŸเด•เตเด•เตเดจเตเดจเต
เดšเดพเด•เตเดฐเดฟเด•เดฎเดฒเตเดฒเดพเดคเตเดค เดฎเดฐเด™เตเด™เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เดชเตˆเดชเตเดชเตเดธเต†เด•เต เด…เดคเดฟเดจเตเดฑเต† เดŽเดฒเตเดฒเดพ เดšเตˆเตฝเดกเต เดชเตเดฐเต‹เดธเดธเตเดธเตเด•เดณเตเด‚ เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เดฎเตเดดเตเดตเตป เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด‚ เดชเตเดจเดฐเดพเดฐเด‚เดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เด’เดจเตเดจเต เดคเด•เตผเดจเตเดจเดพเตฝ เดชเตเดฐเต‹เดธเดธเตเดธเตเด•เดณเตเด‚ เดชเตˆเดชเตเดชเตเด•เดณเตเด‚. เด…เดคเตเด•เต†เดพเดฃเตเดŸเต เดชเตˆเดชเตเดชเตเดธเต†เด•เต SYSV-init เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ systemd-เตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚
เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เดณเตเดŸเต† เด’เดฐเต เดถเตƒเด‚เด–เดฒ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป.

เด“เดชเตเดทเดจเตเด•เตพ


-h เดชเตเดฐเดฟเดจเตเดฑเต เดธเดนเดพเดฏเดตเตเด‚ เดชเดคเดฟเดชเตเดชเต เดตเดฟเดตเดฐเด™เตเด™เดณเตเด‚

-l เดฒเต‹เด—เตเดŽเดซเตเดกเดฟ
เดฒเต‹เด—เดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดซเดฏเตฝ เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•. เด’เดฐเต 's' เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, syslog เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.
เด‰เดฆเดพเดนเดฐเดฃเด‚: '2' เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต stderr-เดฒเต‡เด•เตเด•เต เดฒเต‹เด—เต เดšเต†เดฏเตเดฏเตเด• เดŽเดจเตเดจเดพเดฃเต.

-p เดชเดฟเดกเตเดซเดฟเตฝ
เด•เต‚เดŸเต† เดชเตˆเดชเตเดชเตเดธเต†เด•เต SYSV-init เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เดณเดฟเตฝ เดชเตˆเดชเตเดชเตเด•เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเตป เดธเดพเดงเดฟเด•เตเด•เตเด‚. เดšเดฟเดฒเดคเดฟเตฝ
เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเด•เตพ (เด‰เดฆเดพ. RHEL6, Debian7) เดธเตเดฑเตเดฑเดพเตผเดŸเตเดŸเต เด†เดจเตเดฑเต เดธเตเดฑเตเดฑเต‹เดชเตเดชเต เดฆเดฟเดจเดšเดฐเตเดฏเด•เตพเด•เตเด•เต เด’เดฐเต pid เดซเดฏเตฝ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดŽเด™เตเด•เดฟเตฝ
เดˆ เด“เดชเตโ€Œเดทเตป เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดชเตˆเดชเตเดชเตโ€Œเด•เตเดธเต†เด•เต เด…เดคเดฟเดจเตเดฑเต† เดธเตเดตเดจเตเดคเด‚ pid เดซเดฏเดฒเดฟเตฝ เดŽเดดเตเดคเตเดจเตเดจเดคเต เด†เดฐเด‚เดญเดฟเดšเตเดšเดคเดฟเดจเต เดคเตŠเดŸเตเดŸเตเดชเดฟเดจเตเดจเดพเดฒเต†เดฏเดพเดฃเต
เดชเตˆเดชเตเดชเตเดธเต†เด•เตเด•เดฟเดจเตเดฑเต†.

-k เด’เดฐเต เด‰เดช-เดชเตเดฐเด•เตเดฐเดฟเดฏ (เด•เตเดŸเตเดŸเดฟ) เด•เตŠเดฒเตเดฒเดชเตเดชเต†เดŸเตเด•เดฏเตเด‚ เดˆ เด“เดชเตเดทเดจเตเด•เตพ เดจเตฝเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเดพเตฝ, เดฎเดฑเตเดฑเต†เดฒเตเดฒเดพ เด‰เดช-
เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เดณเตเด‚ เด•เตŠเดฒเตเดฒเดชเตเดชเต†เดŸเตเดจเตเดจเต. เด…เดคเดฟเดจเตเดถเต‡เดทเด‚, เดŽเดฒเตเดฒเดพ เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เดณเตเด‚ เดชเตเดจเดฐเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต.

-s เด‰เดฑเด•เตเด•เด‚ เดธเดฎเดฏเด‚
เด’เดฐเต เดชเตเดจเดฐเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเตเดณเตเดณ เดจเดฟเดฎเดฟเดทเด™เตเด™เดณเดฟเดฒเต† เดธเดฎเดฏ เด‡เดŸเดตเต‡เดณ. เดŽเดชเตเดชเต‹เดดเดพเดฃเต เดˆ เด“เดชเตเดทเตป เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต
เด•เต‚เดŸเดพเดคเต† '-k' เด“เดชเตเดทเดจเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

เดชเดถเตเดšเดพเดคเตเดคเดฒเด‚


เด’เดฐเต เดทเต†เดฒเตเดฒเดฟเดจเตเดณเตเดณเดฟเตฝ เดชเตเดฐเต‹เดธเดธเตเดธเตเด•เตพ เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเดจเตเด‚ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดฎเดฑเตเดฑเตŠเดจเตเดจเดฟเดฒเต‡เด•เตเด•เต เดฑเต€เดกเดฏเดฑเด•เตเดŸเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดธเดพเดงเดฟเด•เตเด•เตเด‚
เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพ.

เด‰เดฆเดพเดนเดฐเดฃเด‚:
เดชเต‚เดšเตเดš Chap1.txt Chap2.txt | grep เดชเด•เตเดทเดฟ | wc -l

เดฎเต‚เดจเตเดจเต เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต: 'เดชเต‚เดšเตเดš'เดฏเตเดŸเต† เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต (เดซเดฏเตฝ เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตผ (เดŽเดซเตเดกเดฟ) 1)
เดชเตเดฐเต‹เดธเดธเตเดธเต 'grep' เด•เดฎเดพเตปเดกเดฟเดจเตเดฑเต† เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด‡เตปเดชเตเดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เตเด‚ (fd 0) เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเดฒเต‡เด•เตเด•เตเด‚ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
'grep' เด•เดฎเดพเตปเดกเดฟเดจเตเดฑเต† เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต 'wc' เดฏเตเดŸเต† เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด‡เตปเดชเตเดŸเตเดŸเตเดฎเดพเดฏเดฟ (fd 0) เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
เดชเตเดฐเด•เตเดฐเดฟเดฏ.

เดชเต‡เดฐเตเด•เดณเตเด‚ เดซเดฏเตฝ เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตผ เดจเดฎเตเดชเดฑเตเด‚ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เด…เดธเตˆเตปเดฎเต†เดจเตเดฑเต เดถเตเดฆเตเดงเดฎเดพเดฃเต†เดจเตเดจเต เดฆเดฏเดตเดพเดฏเดฟ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
เดšเดฐเดฟเดคเตเดฐเดชเดฐเดตเตเด‚ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดชเดถเตเดšเดพเดคเตเดคเดฒเดตเตเดฎเดฟเดฒเตเดฒ.

เด‰เดฆเดพเดนเดฐเดฃเด‚:
เด•เดฃเตเดŸเต†เดคเตเดคเตเด• / 1> >(grep .txt) 2> >(wc >/tmp/w.log)

เด•เต‚เดŸเตเดคเตฝ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เดˆ เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, 'เด•เดฃเตเดŸเต†เดคเตเดคเตเด•' เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเดŸเต† fd 1 fd 0 of เดฒเต‡เด•เตเด•เต เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
'grep' เด‰เด‚ fd 2 เด‰เด‚ 'wc' เดฏเตเดŸเต† fd 0-เดฒเต‡เด•เตเด•เต เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เดณเตเด‚ เดชเตˆเดชเตเดชเตเด•เดณเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดˆ เดฐเต€เดคเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดชเดฐเดฟเดฎเดฟเดคเดฟ, เด…เดคเต เด…เด™เตเด™เดจเต†เดฏเดฒเตเดฒ
เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเตˆเด•เตเด•เดฟเดณเตเด•เตพ เดธเดพเดงเตเดฏเดฎเดพเดฃเต. เด‰เดฆเดพ: 'wc' เดฏเตเดŸเต† fd เด’เดจเตเดจเตเด•เดฟเตฝ 'grep' เดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเดจเตเดจเดคเต เด…เดธเดพเดงเตเดฏเดฎเดพเดฃเต.
เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 'เด•เดฃเตเดŸเต†เดคเตเดคเดพเตป'.

เดชเตˆเดชเตเดชเตเดธเต†เด•เต เดˆ เดชเดฐเดฟเดฎเดฟเดคเดฟเด•เดณเต† เดฎเดฑเดฟเด•เดŸเด•เตเด•เตเดจเตเดจเต. เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฐเดฃเตเดŸเต เด†เตผเดฌเดฟเดŸเตเดฐเดฑเดฟ เดซเดฏเดฒเตเด•เตพ เดฒเดฟเด™เตเด•เต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เด‡เดคเต เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต
เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เดณเดฟเดฒเต† เดตเดฟเดตเดฐเดฃเด™เตเด™เตพ.

USAGE


เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เดณเตเดŸเต†เดฏเตเด‚ เดชเตˆเดชเตเดชเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด’เดฐเต เดถเตƒเด‚เด–เดฒ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด“เดฐเต‹เดจเตเดจเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต
เด˜เดŸเด•เด‚ เดชเตเดฐเดคเตเดฏเต‡เด•เด‚.

เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพ เดจเต†เดฑเตเดฑเตเดตเตผเด•เตเด•เดฟเดฒเต† เดจเต‹เดกเตเด•เตพ เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚ (เดกเดฏเดฑเด•เตเดŸเต เดšเต†เดฏเตเดค เด—เตเดฐเดพเดซเต), เดจเตเดฑเต† เด•เดฃเด•เตเดทเดจเตเด•เตพ
เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเดฒเตเดณเตเดณ เดซเดฏเตฝ เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฑเตเด•เตพ เด…เดฐเดฟเด•เตเด•เดณเดพเดฃเต. เด“เดฐเต‹ เดจเต‹เดกเดฟเดจเตเด‚ (เดชเตเดฐเด•เตเดฐเดฟเดฏ) เด’เดฐเต เด…เดฆเตเดตเดฟเดคเต€เดฏเดฎเตเดฃเตเดŸเต
เด…เดคเดฟเดจเต เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเต‡เดฐเต. เด‡เดคเต เด’เดฐเต‡ เดฐเต€เดคเดฟเดฏเดฟเดฒเตเดณเตเดณ เด‰เดชเดฏเต‹เด—เด‚ เดคเดฎเตเดฎเดฟเตฝ เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเดพเตป เด‡เดคเต เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต
เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดคเดตเดฃ เด•เดฎเดพเตปเดกเต เดšเต†เดฏเตเดฏเตเด•.

เด’เดฐเต เดชเตเดฐเด•เตเดฐเดฟเดฏ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต
[ NAME /path/to/command arg1 arg2 ... argN ]

เด†เดฆเตเดฏ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ 'NAME' เด’เดฐเต เด…เดฆเตเดตเดฟเดคเต€เดฏ เดจเดพเดฎเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด•เดฎเดพเตปเดกเดฟเดจเตเดฑเต† เดชเดพเดค. เดŽเดฒเตเดฒเดพเดฏเตโ€Œเดชเตเดชเต‹เดดเตเด‚ เดฎเตเดดเตเดตเตป เดชเดพเดคเดฏเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚ เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•,
PATH เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตฝ เด‡เดฒเตเดฒ (เดŽเด•เตเดธเดฟ(2) เดชเตเดคเดฟเดฏเดคเต เดธเตเดชเดพเตป เดšเต†เดฏเตเดฏเดพเตป เด†เดจเตเดคเดฐเดฟเด•เดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพ). เดคเดพเดดเต† เดชเดฑเดฏเตเดจเตเดจ เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด•เดฎเดพเตปเดกเดฟเดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเดจเตเดจ เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เดณเดพเดฃเต.

เดฎเตเดดเตเดตเตป เดจเดฟเตผเดตเดšเดจเดตเตเด‚ เดšเดคเตเดฐ เดฌเตเดฐเดพเด•เตเด•เดฑเตเดฑเตเด•เดณเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. เดšเดคเตเดฐ เดฌเตเดฐเดพเด•เตเด•เดฑเตเดฑเตเด•เตพ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต - เด…เดตเดฏเตเด•เตเด•เต เดฎเตเดฎเตเดชเตเด‚ เดถเต‡เดทเดตเตเด‚ เด’เดฐเต เดธเตเดชเต‡เดธเต เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.

เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เด’เดฐเต เดชเตˆเดชเตเดชเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต
{NAME_1:FD1>NAME_2:FD2}

เด‰เดฆเดพเดนเดฐเดฃเด‚
{LS:1>GREP:0}

เดชเต‡เดฐเตเด•เตพ เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เดณเตเดŸเต† เดชเต‡เดฐเตเด•เดณเดพเดฃเต, เด…เด•เตเด•เด™เตเด™เตพ เดซเดฏเดฒเดฟเดจเตเดฑเต† เดจเดฎเตเดชเดฑเดพเดฃเต
เด…เดคเดฟเดจเดฟเดŸเดฏเดฟเตฝ เดชเตˆเดชเตเดชเต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸ เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตผ. a- เตฝ เดจเดฟเดจเตเดจเต เดชเตˆเดชเตเดชเตเดธเต†เด•เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ
เดทเต†เตฝ (เดฌเดพเดทเต เดชเต‹เดฒเต†) เดฌเตเดฐเดพเด•เตเด•เดฑเตเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดฐเด•เตเดทเดชเตเดชเต†เดŸเตเด•เดฏเต‹ เด‰เดฆเตเดงเดฐเดฃเดฟ เดšเดฟเดนเตเดจเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเต‹ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ


เดทเต†เตฝ เด•เดฎเดพเตปเดกเต
เดชเต‚เดšเตเดš Chap1.txt Chap2.txt | grep เดชเด•เตเดทเดฟ | wc -l

เดŽเดจเตเดจเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต
เดชเตˆเดชเตเดชเตเดธเต†เด•เต [ CAT /เดฌเดฟเตป/เดชเต‚เดšเตเดš Chap1.txt Chap2.txt ] \
[ GREP /usr/bin/grep bird ] [ WC /usr/bin/wc -เดŽเตฝ ] \
"{CAT:1>GREP:0}" "{GREP:1>WC:0}"

เดˆ เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ เดชเตˆเดชเตเดชเตเดธเต†เด•เต เดคเตเดฒเตเดฏเดค เดจเต€เดณเดตเตเด‚ เด•เต‚เดŸเตเดคเตฝ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดตเตเดฎเดพเดฃเต. เดŽเดจเตเดจเดพเตฝ เดชเตˆเดชเตเดชเตเดธเต†เด•เต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚
เด’เดฐเต เดทเต†เดฒเตเดฒเดฟเดจเตเดณเตเดณเดฟเตฝ เด…เดธเดพเดงเตเดฏเดฎเดพเดฏ เดšเด•เตเดฐเด™เตเด™เตพ:
pipexec [ A /bin/cmd1 ] [ B /bin/cmd2 ] "{A:1>B:0}" "{B:1>A:0}"

เด•เต‚เดŸเตเดคเตฝ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเตเด• ptee(1) เด‰เด‚ เดชเต€เดฑเตเดฑเตโ€Œ(1) เดฎเดพเตป เดชเต‡เดœเตเด•เตพ.

onworks.net เดธเต‡เดตเดจเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต pipexec เด“เตบเดฒเตˆเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•


เดธเต—เดœเดจเตเดฏ เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเตเด‚

Windows & Linux เด†เดชเตเดชเตเด•เตพ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•

เดฒเดฟเดจเด•เตเดธเต เด•เดฎเดพเตปเดกเตเด•เตพ

Ad