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

Ad


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

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

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

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

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

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

NAME


gawk - เดชเดพเดฑเตเดฑเต‡เตบ เดธเตเด•เดพเดจเดฟเด‚เด—เตเด‚ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดญเดพเดทเดฏเตเด‚

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


เด—เดพเดตเตเด•เต [ POSIX เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ GNU เดถเตˆเดฒเดฟ เด“เดชเตเดทเดจเตเด•เตพ ] -f เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดซเดฏเตฝ [ -- ] เดซเดฏเตฝ...
เด—เดพเดตเตเด•เต [ POSIX เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ GNU เดถเตˆเดฒเดฟ เด“เดชเตเดทเดจเตเด•เตพ ] [ -- ] เดชเตเดฐเต‹เด—เตเดฐเดพเด‚-เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดซเดฏเตฝ...

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


เด—เดพเด•เตเด•เต AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเดฏเตเดŸเต† GNU เดชเตเดฐเต‹เดœเด•เตเดŸเดฟเดจเตเดฑเต† เดจเดฟเตผเดตเดนเดฃเดฎเดพเดฃเต. เด‡เดคเต เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต
POSIX 1003.1 เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเดฒเต† เดญเดพเดทเดฏเตเดŸเต† เดจเดฟเตผเดตเดšเดจเด‚. เดˆ เดชเดคเดฟเดชเตเดชเต เด…เดคเดพเด•เดŸเตเดŸเต†
เดตเดฟเดตเดฐเดฃเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดฆเดฟ AWK เดชเตเดฐเต‡เดพเด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดท, เด…เดนเต‹, เด•เต†เตผเดจเดฟเด˜เดพเตป, เด•เต‚เดŸเดพเดคเต†
เดตเต†เดฏเตเตปเดฌเตผเด—เตผ. เด—เดพเด•เตเด•เต เดฌเตเดฐเดฏเดจเตเดฑเต† เดจเดฟเดฒเดตเดฟเดฒเต† เดชเดคเดฟเดชเตเดชเดฟเตฝ เด•เดพเดฃเตเดจเตเดจ เด…เดงเดฟเด• เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดจเตฝเด•เตเดจเตเดจเต
เด•เต†เตผเดจเดฟเด—เดจเตเดฑเต† เด‰เดฃเดฐเตเด• เด•เต‚เดŸเดพเดคเต† เดจเดฟเดฐเดตเดงเดฟ เด—เตเดจเต-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเตเด‚.

เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ เด“เดชเตเดทเดจเตเด•เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เด—เดพเดตเตเด•เต เดคเดจเตเดจเต†, AWK เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดŸเต†เด•เตเดธเตเดฑเตเดฑเต (เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ
เดตเดดเดฟ -f or --เดซเดฏเตฝ เด“เดชเตโ€Œเดทเดจเตเด•เตพ), เด•เต‚เดŸเดพเดคเต† เดฒเดญเตเดฏเดฎเดพเดฏ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดŽ.เด†เตผ.เดœเดฟ.เดธเดฟ เด’เดชเตเดชเด‚ เดŽ.เด†เตผ.เดœเดฟ.เดตเดฟ เดชเตเดฐเต€-
เดจเดฟเตผเดตเดšเดฟเดšเตเดš AWK เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ.

เดŽเดชเตเดชเต‡เดพเตพ เด—เดพเดตเตเด•เต เด•เต‚เดŸเต† เด…เดญเตเดฏเตผเดคเตเดฅเดฟเด•เตเด•เตเดจเตเดจเต --เดชเตเดฐเต†เดพเดซเตˆเตฝ เด“เดชเตเดทเตป, เด‡เดคเต เดชเตเดฐเตŠเดซเตˆเดฒเดฟเด‚เด—เต เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ เดถเต‡เด–เดฐเดฟเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เตเดจเตเดจเต
เดชเดฐเดฟเดชเดพเดŸเดฟเดฏเตเดŸเต† เดจเดฟเตผเดตเตเดตเดนเดฃเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต. เด—เดพเด•เตเด•เต เดˆ เดฎเต‹เดกเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เดธเดพเดตเดงเดพเดจเดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต, เดธเตเดตเดฏเดฎเต‡เดต
เดซเดฏเดฒเดฟเตฝ เด’เดฐเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดทเตป เดชเตเดฐเตŠเดซเตˆเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเต awkprof.out เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ. เด•เดพเดฃเตเด• --เดชเตเดฐเต†เดพเดซเตˆเตฝ
เด“เดชเตเดทเตป, เดคเดพเดดเต†.

เด—เดพเด•เตเด•เต เด’เดฐเต เดธเด‚เดฏเต‹เดœเดฟเดค เดกเต€เดฌเด—เตเด—เดฑเตเด‚ เด‰เดฃเตเดŸเต. เด’เดฐเต เดธเด‚เดตเต‡เดฆเดจเดพเดคเตเดฎเด• เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต เดธเต†เดทเตป เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚
เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต --เดกเต€เดฌเด—เต เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด“เดชเตเดทเตป. เดˆ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดทเตป เดฎเต‹เดกเดฟเตฝ, เด—เดพเดตเตเด•เต เดฒเต‹เดกเตเด•เตพ
AWK เดธเต‹เดดเตเดธเต เด•เต‹เดกเต, เดคเตเดŸเตผเดจเตเดจเต เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต เด•เดฎเดพเตปเดกเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต. เด—เดพเด•เตเด•เต AWK-เดจเต เดฎเดพเดคเตเดฐเดฎเต‡ เดกเต€เดฌเด—เต เดšเต†เดฏเตเดฏเดพเดจเดพเด•เต‚
เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เด‰เดฑเดตเดฟเดŸเด‚ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต -f เด“เดชเตเดทเตป. เดกเต€เดฌเด—เตเด—เตผ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต GAWK: เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏ
AWK เดชเตเดฐเต‡เดพเด—เตเดฐเดพเดฎเดฟเด‚เด—เต.

เด“เดชเตเดทเตป เดซเต‹เตผเดฎเดพเดฑเตเดฑเต


เด—เดพเด•เตเด•เต เด“เดชเตโ€Œเดทเดจเตเด•เตพ เด’เดจเตเดจเตเด•เดฟเตฝ เดชเดฐเดฎเตเดชเดฐเดพเด—เดค POSIX-เดถเตˆเดฒเดฟเดฏเดฟเดฒเตเดณเตเดณ เด’เดฐเต เด…เด•เตเดทเดฐ เด“เดชเตโ€Œเดทเดจเตเด•เดณเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ GNU-เดถเตˆเดฒเดฟ เดจเต€เดณเดฎเตเดณเตเดณเดคเต‹ เด†เด•เดพเด‚
เด“เดชเตเดทเดจเตเด•เตพ. POSIX เด“เดชเตโ€Œเดทเดจเตเด•เตพ เด’เดฐเตŠเดฑเตเดฑ โ€œ-โ€ เดฏเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต, เดฆเตˆเตผเด˜เตเดฏเดฎเต‡เดฑเดฟเดฏ เด“เดชเตเดทเดจเตเด•เตพ โ€œ--โ€ เดŽเดจเตเดจเดคเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต. เดจเต€เดณเดฎเตเดณเตเดณ
เด—เตเดจเต-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพเด•เตเด•เตเด‚ เดชเต‹เดธเดฟเด•เตโ€Œเดธเต เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดธเดตเดฟเดถเต‡เดทเดคเด•เตพเด•เตเด•เตเด‚ เด“เดชเตเดทเดจเตเด•เตพ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

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

เด•เต‚เดŸเดพเดคเต†, เดŽเดฒเตเดฒเดพ เดฆเตˆเตผเด˜เตเดฏเดฎเต‡เดฑเดฟเดฏ เด“เดชเตโ€Œเดทเดจเตเด‚ เด…เดจเตเดฌเดจเตเดงเดฎเดพเดฏ เด’เดฐเต เดนเตเดฐเดธเตเดต เด“เดชเตโ€ŒเดทเดจเตเดฃเตเดŸเต, เด…เดคเดฟเดจเดพเตฝ เด“เดชเตโ€Œเดทเดจเตเด‚
เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดค เด‰เดณเตเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚ #! เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเตพ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ.

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


เด—เดพเด•เตเด•เต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด“เดชเตเดทเดจเตเด•เตพ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด“เดชเตโ€Œเดทเดจเตเด•เตพ เด†เดฆเตเดฏเด‚ เดฒเดฟเดธเตโ€Œเดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดคเตเดŸเตผเดจเตเดจเต
เดŽเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด“เดชเตเดทเดจเตเด•เตพ เด—เดพเดตเตเด•เต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ, เดนเตเดฐเดธเตเดต เด“เดชเตโ€Œเดทเตป เดชเตเดฐเด•เดพเดฐเด‚ เด…เด•เตเดทเดฐเดฎเดพเดฒเดพเด•เตเดฐเดฎเดคเตเดคเดฟเตฝ เดชเดŸเตเดŸเดฟเด•เดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

-f เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดซเดฏเตฝ
--เดซเดฏเตฝ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดซเดฏเตฝ
เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต AWK เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เด‰เดฑเดตเดฟเดŸเด‚ เดตเดพเดฏเดฟเด•เตเด•เตเด• เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดซเดฏเตฝ, เด†เดฆเตเดฏเด‚ เดฎเตเดคเตฝ เดชเด•เดฐเด‚
เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเต. เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ -f (เด…เดฅเดตเดพ --เดซเดฏเตฝ) เด“เดชเตเดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚.

-F fs
--เดซเต€เตฝเดกเต-เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ fs
เด‰เดชเดฏเต‡เดพเด—เด‚ fs เด‡เตปเดชเตเดŸเตเดŸเต เดซเต€เตฝเดกเต เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเดฑเดฟเดจเดพเดฏเดฟ (เด‡เดคเดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ FS เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดจเดฟเดถเตเดšเดฏเดฟเดšเตเดš เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ).

-v เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ=Val
--เดจเดฟเดฏเต‹เด—เดฟเด•เตเด•เตเด• เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ=Val
เดฎเต‚เดฒเตเดฏเด‚ เดจเดฟเดฏเต‹เด—เดฟเด•เตเด•เตเด• Val เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเดฒเต‡เด•เตเด•เต เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ, เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเตเดฑเต† เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดทเตป เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต.
เด…เดคเตเดคเดฐเด‚ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดฒเดญเตเดฏเดฎเดพเดฃเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต เด’เดฐเต AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเตเดฑเต† เดจเดฟเดฏเดฎเด‚.

-b
--เดฌเตˆเดฑเตเดฑเตเด•เดณเดพเดฏเดฟ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ
เดŽเดฒเตเดฒเดพ เด‡เตปเดชเตเดŸเตเดŸเต เดกเดพเดฑเตเดฑเดฏเตเด‚ เดธเดฟเด‚เด—เดฟเตพ-เดฌเตˆเดฑเตเดฑเต เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเดพเดฏเดฟ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเด•. เดฎเดฑเตเดฑเตŠเดฐเต เดตเดฟเดงเดคเตเดคเดฟเตฝ เดชเดฑเดžเตเดžเดพเตฝ, เดชเดฃเด‚ เดจเตฝเด•เดฐเตเดคเต
เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดฎเตพเดŸเตเดŸเดฟเดฌเตˆเดฑเตเดฑเดพเดฏเดฟ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดตเดฟเดตเดฐเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดถเตเดฐเดฆเตเดง เดจเตฝเด•เตเด•
เด•เดฅเดพเดชเดพเดคเตเดฐเด™เตเด™เตพ. เดฆเดฟ --เดชเต‹เดธเดฟเด•เตเดธเต เด“เดชเตเดทเตป เด‡เดคเดฟเดจเต† เดฎเดฑเดฟเด•เดŸเด•เตเด•เตเดจเตเดจเต.

-c
--เดชเดฐเดฎเตเดชเดฐเดพเด—เดค
เด…เด•เดคเตเดคเต‡เด•เตเด•เต เด“เดŸเตเด• เด…เดจเตเดฏเต‡เดพเดœเตเดฏเดค เดฎเต‹เดกเต. เด…เดจเตเดฏเต‹เดœเตเดฏเดค เดฎเต‹เดกเดฟเตฝ, เด—เดพเดตเตเด•เต เดŽเดจเตเดจเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฏเดฟ เดชเต†เดฐเตเดฎเดพเดฑเตเดจเตเดจเต
เดฌเตเดฐเดฏเดพเตป เด•เต†เตผเดจเดฟเด—เดจเตเดฑเต† เด‰เดฃเดฐเตเด•; เด—เตเดจเต-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเตŠเดจเตเดจเตเด‚ เด…เด‚เด—เต€เด•เดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เด•เดพเดฃเตเด• เด—เตเดจเต
เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ, เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพเด•เตเด•เต เดคเดพเดดเต†.

-C
--เดชเด•เตผเดชเตเดชเดตเด•เดพเดถเด‚
เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเตฝ เด—เตเดจเต เดชเด•เตผเดชเตเดชเดตเด•เดพเดถ เดตเดฟเดตเดฐ เดธเดจเตเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดฑเต† เดนเตเดฐเดธเตเดต เดชเดคเดฟเดชเตเดชเต เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด•
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดคเต เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏเดฟ เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเด•.

-d[เดซเดฏเดฒเต]
--เดกเดฎเตเดชเต-เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ[=เดซเดฏเดฒเต]
เด†เด—เต‹เดณ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด…เดตเดฏเตเดŸเต† เดคเดฐเด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เด…เดจเตเดคเดฟเดฎ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เด…เดŸเตเด•เตเด•เดฟเดฏ เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด• เดซเดฏเดฒเต. เดŽเด™เตเด•เดฟเตฝ
เด‡เดฒเตเดฒ เดซเดฏเดฒเต เดจเดฒเตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด—เดพเดตเตเด•เต เดŽเดจเตเดจ เดชเต‡เดฐเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดซเดฏเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต awkvars.out เดจเดฟเดฒเดตเดฟเดฒเต† เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเตฝ.
เดŽเดฒเตเดฒเดพ เด—เตเดฒเต‹เดฌเตฝ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดŸเตˆเดชเตเดชเต‹เด—เตเดฐเดพเดซเดฟเด•เตเด•เดพเดฏเดฟ เดคเดฟเดฐเดฏเดพเดจเตเดณเตเดณ เด’เดฐเต เดจเดฒเตเดฒ เดฎเดพเตผเด—เดฎเดพเดฃเต
เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเดฟเดฒเต† เดชเดฟเดถเด•เตเด•เตพ. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดตเดฒเตเดคเดพเดฃเต†เด™เตเด•เดฟเตฝ เดˆ เด“เดชเตเดทเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚
เดงเดพเดฐเดพเดณเด‚ เดซเด‚เด—เตโ€Œเดทเดจเตเด•เดณเตเดณเตเดณ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚, เดจเดฟเด™เตเด™เดณเตเดŸเต† เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ เด…เด™เตเด™เดจเต†เดฏเดฒเตเดฒเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต
เดจเดฟเด™เตเด™เตพ เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•เดฎเดพเด•เดพเตป เด‰เดฆเตเดฆเต‡เดถเดฟเดšเตเดš เด†เด—เต‹เดณ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เด…เดถเตเดฐเดฆเตเดงเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•. (เด‡เดคเต†เดพเดฐเต
เดชเต‹เดฒเตเดณเตเดณ เดฒเดณเดฟเดคเดฎเดพเดฏ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดชเต‡เดฐเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต เดŽเดณเตเดชเตเดชเดฎเตเดณเตเดณ เดคเต†เดฑเตเดฑเต i, j, เด‡เดคเตเดฏเดพเดฆเดฟ.)

-D[เดซเดฏเดฒเต]
--เดกเต€เดฌเด—เต[=เดซเดฏเดฒเต]
AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเตเดŸเต† เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด•. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดกเต€เดฌเด—เตเด—เตผ เด•เดฎเดพเตปเดกเตเด•เตพ เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต
เด•เต€เดฌเต‹เตผเดกเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเด‚เดตเต‡เดฆเดจเดพเดคเตเดฎเด•เดฎเดพเดฏเดฟ (เดธเดพเดงเดพเดฐเดฃ เด‡เตปเดชเตเดŸเตเดŸเต). เด“เดชเตเดทเดฃเตฝ เดซเดฏเดฒเต เดตเดพเดฆเด‚
เดกเต€เดฌเด—เตเด—เดฑเดฟเดจเต เดจเต‹เตบ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด•เดฎเดพเตปเดกเตเด•เดณเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เด‰เดณเตเดณ เด’เดฐเต เดซเดฏเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต.
เดธเด‚เดตเต‡เดฆเดจเดพเดคเตเดฎเด•เดฎเดพเดฏเดฟ.

-e เดชเตเดฐเต‹เด—เตเดฐเดพเด‚-เดŸเต†เด•เตเดธเตเดฑเตเดฑเต
--เด‰เดฑเดตเดฟเดŸเด‚ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚-เดŸเต†เด•เตเดธเตเดฑเตเดฑเต
เด‰เดชเดฏเต‡เดพเด—เด‚ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚-เดŸเต†เด•เตเดธเตเดฑเตเดฑเต AWK เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดธเต‹เดดเตเดธเต เด•เต‹เดกเดพเดฏเดฟ. เดˆ เด“เดชเตเดทเตป เดŽเดณเตเดชเตเดชเด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
เดฒเตˆเดฌเตเดฐเดฑเดฟ เดซเด‚เด—เตโ€Œเดทเดจเตเด•เดณเตเดŸเต† เด‡เดจเตเดฑเตผเดฎเดฟเด•เตโ€Œเดธเดฟเด‚เด—เต (เด‡เดคเต เดตเดดเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต -f เด’เดชเตเดชเด‚ --เดซเดฏเตฝ เด“เดชเตเดทเดจเตเด•เตพ) เด‰เดฑเดตเดฟเดŸเดคเตเดคเต‹เดŸเตŠเดชเตเดชเด‚
เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ เด•เต‹เดกเต เดจเตฝเด•เดฟ. เด‡เดคเต เดชเตเดฐเดพเดฅเดฎเดฟเด•เดฎเดพเดฏเดฟ เด‡เดŸเดคเตเดคเดฐเด‚ เดฎเตเดคเตฝ เดตเดฒเดฟเดฏ AWK เดตเดฐเต† เด‰เดฆเตเดฆเต‡เดถเดฟเดšเตเดšเตเดณเตเดณเดคเดพเดฃเต
เดทเต†เตฝ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เดณเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ.

-E เดซเดฏเดฒเต
-- เดŽเด•เตเดธเดฟ เดซเดฏเดฒเต
เดธเดฎเดพเดจเดฎเดพเดฏ -f, เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด‡เดคเต เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดค เด“เดชเตเดทเดจเดพเดฃเต. เด‡เดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต #! เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ, เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต CGI เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ, เด•เดŸเดจเตเดจเตเดชเต‹เด•เดพเดคเดฟเดฐเดฟเด•เตเด•เดพเตป
เด’เดฐเต URL-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ เด“เดชเตเดทเดจเตเด•เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเต‹เดดเตเดธเต เด•เต‹เดกเต (!). เดˆ เด“เดชเตเดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
เด•เดฎเดพเตปเดกเต-เดฒเตˆเตป เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด…เดธเตˆเตปเดฎเต†เดจเตเดฑเตเด•เตพ.

-g
--เดœเต†เตป-เดชเต‹เดŸเตเดŸเต
AWK เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดธเตเด•เดพเตป เดšเต†เดฏเตโ€Œเดคเต เดชเดพเดดเตโ€Œเดธเต เดšเต†เดฏเตโ€Œเดคเต เด’เดฐเต GNU เดœเดจเดฑเต‡เดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเด• .เดชเต‹เดŸเตเดŸเต (เดชเต‹เตผเดŸเตเดŸเดฌเดฟเตพ เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เดŸเต†เด‚เดชเตเดฒเต‡เดฑเตเดฑเต)
เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•เดตเตฝเด•เตเด•เดฐเดฟเด•เตเด•เดพเดตเตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพเด•เตเด•เตเดฎเตเดณเตเดณ เดŽเตปเดŸเตเดฐเดฟเด•เดณเตเดณเตเดณ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเตฝ เดซเดฏเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•
เดชเตเดฐเต‹เด—เตเดฐเดพเด‚. เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดคเดจเตเดจเต† เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. GNU เด•เดพเดฃเตเด• เดตเดพเดšเด•เด‚ เดตเดฟเดคเดฐเดฃเด‚
เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพ .เดชเต‹เดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพ.

-h
--เดธเดนเดพเดฏเดฟเด•เตเด•เต‚ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเตฝ เดฒเดญเตเดฏเดฎเดพเดฏ เด“เดชเตเดทเดจเตเด•เดณเตเดŸเต† เดคเดพเดฐเดคเดฎเตเดฏเต‡เดจ เดšเต†เดฑเดฟเดฏ เดธเด‚เด—เตเดฐเดนเด‚ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•.
(เด“เดฐเต‹ เด—เตเดจเต เด•เต‹เดกเดฟเด‚เด—เต เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเตเดธเต, เดˆ เด“เดชเตโ€Œเดทเดจเตเด•เตพ เดชเต†เดŸเตเดŸเต†เดจเตเดจเตเดณเตเดณ, เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏ เดŽเด•เตโ€Œเดธเดฟเดฑเตเดฑเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต.)

-i เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•-เดซเดฏเตฝ
--เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•-เดซเดฏเตฝ
เด’เดฐเต awk เด‰เดฑเดตเดฟเดŸ เดฒเตˆเดฌเตเดฐเดฑเดฟ เดฒเต‹เดกเตเดšเต†เดฏเตเดฏเตเด•. เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฒเตˆเดฌเตเดฐเดฑเดฟ เดคเดฟเดฐเดฏเตเดจเตเดจเต AWKPATH
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ. เดชเตเดฐเดพเดฅเดฎเดฟเด• เดคเดฟเดฐเดšเตเดšเดฟเตฝ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดŸเดพเตฝ, เดฎเดฑเตเดฑเตŠเดฐเต เดถเตเดฐเดฎเด‚ เดจเดŸเดคเตเดคเตเด‚
เดšเต‡เตผเดคเตเดค เดถเต‡เดทเด‚ .awk เดชเตเดฐเดคเตเดฏเดฏเด‚. เดซเดฏเตฝ เด’เดฐเดฟเด•เตเด•เตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด•เดฏเตเดณเตเดณเต‚ (เด…เดคเดพเดฏเดคเต,
เดคเดจเดฟเดชเตเดชเด•เตผเดชเตเดชเตเด•เตพ เด’เดดเดฟเดตเดพเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต), เด•เต‚เดŸเดพเดคเต† เด•เต‹เดกเต เดชเตเดฐเดงเดพเดจ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเต† เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเดฟเดฒเตเดฒ
เด‰เดฑเดตเดฟเดŸเด‚.

-l เดฒเดฟเดฌเต
--เดฒเต‹เดกเต เดฒเดฟเดฌเต
เด’เดฐเต เดชเด™เตเด•เดฟเดŸเตเดŸ เดฒเตˆเดฌเตเดฐเดฑเดฟ เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด• เดฒเดฟเดฌเต. เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฒเตˆเดฌเตเดฐเดฑเดฟ เดคเดฟเดฐเดฏเตเดจเตเดจเต เด…เดตเตเด•เตเดฒเดฟเดฌเตเดชเดคเตเดคเต
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ. เดชเตเดฐเดพเดฅเดฎเดฟเด• เดคเดฟเดฐเดšเตเดšเดฟเตฝ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดŸเดพเตฝ, เดฎเดฑเตเดฑเตŠเดฐเต เดถเตเดฐเดฎเด‚ เดจเดŸเดคเตเดคเตเด‚
เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดจเดพเดฏเดฟ เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดชเด™เตเด•เดฟเดŸเตเดŸ เดฒเตˆเดฌเตเดฐเดฑเดฟ เดธเดซเดฟเด•เตโ€Œเดธเต เดšเต‡เตผเดคเตเดค เดถเต‡เดทเด‚. เดฒเตˆเดฌเตเดฐเดฑเดฟ
เด‡เดจเดฟเดทเตเดฏเดฒเตˆเดธเต‡เดทเตป เดฆเดฟเดจเดšเดฐเตเดฏเดฏเตเด•เตเด•เต เดชเต‡เดฐเดฟเดŸเตเดฎเต†เดจเตเดจเต เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต dl_load().

-L [เดฎเต‚เดฒเตเดฏเด‚]
--เดฒเดฟเดจเตเดฑเต[=เดฎเต‚เดฒเตเดฏเด‚]
เดฎเดฑเตเดฑเต AWK-เด•เตเด•เต เดธเด‚เดถเดฏเดพเดธเตเดชเดฆเดฎเดพเดฏเดคเต‹ เดชเต‹เตผเดŸเตเดŸเดฌเดฟเตพ เด…เดฒเตเดฒเดพเดคเตเดคเดคเต‹ เด†เดฏ เดจเดฟเตผเดฎเตเดฎเดพเดฃเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เตเด•
เดจเดŸเดชเตเดชเดพเด•เตเด•เดฒเตเด•เตพ. เดŽเดจเตเดจ เด“เดชเตเดทเดฃเตฝ เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเดฟเดจเตŠเดชเตเดชเด‚ เดฎเดพเดฐเด•เดฎเดพเดฏ, เดฒเดฟเดจเตเดฑเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดฎเดพเดฐเด•เดฎเดพเดฏเดฟ เดฎเดพเดฑเตเดจเตเดจเต
เดชเดฟเดถเด•เตเด•เตพ. เด‡เดคเต เด•เด เดฟเดจเดฎเดพเดฏเต‡เด•เตเด•เดพเด‚, เดชเด•เตเดทเต‡ เด…เดคเดฟเดจเตเดฑเต† เด‰เดชเดฏเต‹เด—เด‚ เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เดตเดฟเด•เดธเดจเดคเตเดคเต† เดชเตเดฐเต‹เดคเตเดธเดพเดนเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚
เด•เตเดฒเต€เดจเตผ AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเตเดŸเต†. เดŽเดจเตเดจ เด“เดชเตเดทเดฃเตฝ เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเดฟเดจเตŠเดชเตเดชเด‚ เด…เดธเดพเดงเตเดตเดพเดฏ, เด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดฎเดพเดคเตเดฐเด‚
เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เด…เดธเดพเดงเตเดตเดพเดฏ เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดชเตเดฑเดชเตเดชเต†เดŸเตเดตเดฟเด•เตเด•เตเดจเตเดจเต. (เด‡เดคเต เด‡เดคเตเดตเดฐเต† เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.)

-M
--เดฌเดฟเด—เตเดจเด‚
เด…เด•เตเด•เด™เตเด™เดณเดฟเตฝ เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เด•เตƒเดคเตเดฏเดฎเดพเดฏ เด—เดฃเดฟเดคเดถเดพเดธเตเดคเตเดฐเด‚ เดจเดฟเตผเดฌเดจเตเดงเดฟเด•เตเด•เตเด•. เดŽเด™เตเด•เดฟเตฝ เดˆ เด“เดชเตเดทเดจเต เดฏเดพเดคเตŠเดฐเต เดซเดฒเดตเตเดฎเดฟเดฒเตเดฒ เด—เดพเดตเตเด•เต
GNU MPFR, MP เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดธเดฎเดพเดนเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.

-n
--เดฆเดถเดพเด‚เดถเต‡เดคเดฐ-เดกเดพเดฑเตเดฑ
เด‡เตปเดชเตเดŸเตเดŸเต เดกเดพเดฑเตเดฑเดฏเดฟเดฒเต† เด’เด•เตเดŸเตฝ, เดนเต†เด•เตเดธเดพเดกเต†เดธเดฟเดฎเตฝ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตเด•. เด‰เดชเดฏเต‡เดพเด—เด‚ เดˆ เด“เดชเตเดทเตป เด•เต‚เดŸเต† เดฎเดนเดคเตเดคเดพเดฏ
เดœเดพเด—เตเดฐเดค!

-N
--เด‰เดชเดฏเต‹เด—เด‚-เดŽเตฝเดธเดฟ-เดธเด‚เด–เตเดฏ
เดˆ เดถเด•เตเดคเดฟเด•เตพ เด—เดพเดตเตเด•เต เด‡เตปเดชเตเดŸเตเดŸเต เดชเดพเดดเตโ€Œเดธเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดฒเตŠเด•เตเด•เต‡เดฒเดฟเดจเตเดฑเต† เดกเต†เดธเดฟเดฎเตฝ เดชเต‹เดฏเดฟเดจเตเดฑเต เดชเตเดฐเดคเต€เด•เด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต
เดกเดพเดฑเตเดฑ. POSIX เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเดจเต เดˆ เดธเตเดตเดญเดพเดตเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต†เด™เตเด•เดฟเดฒเตเด‚ เด—เดพเดตเตเด•เต เดŽเดชเตเดชเต‹เตพ เด…เด™เตเด™เดจเต† เดšเต†เดฏเตเดฏเตเดจเตเดจเต
--เดชเต‹เดธเดฟเด•เตเดธเต เดชเตเดฐเดพเดฌเดฒเตเดฏเดคเตเดคเดฟเตฝ เด‰เดฃเตเดŸเต, เดชเดฐเดฎเตเดชเดฐเดพเด—เดค เดธเตเดตเดญเดพเดตเด‚ เดชเดฟเดจเตเดคเตเดŸเดฐเตเด•เดฏเตเด‚ a เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ
เด•เดพเดฒเดฏเดณเดตเต เดฆเดถเดพเด‚เดถเด‚ เด…เดฒเตเดฒเดพเดคเตเดค เดธเตเดฅเดฒเด™เตเด™เดณเดฟเตฝ เดชเต‹เดฒเตเด‚, เดฆเดถเดพเด‚เดถ เดฌเดฟเดจเตเดฆเตเดตเดพเดฏเดฟ
เดชเต‹เดฏเดฟเดจเตเดฑเต เดธเตเดตเดญเดพเดตเด‚. เดˆ เด“เดชเตโ€Œเดทเตป เดซเตเตพ เด‡เดฒเตเดฒเดพเดคเต† เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดธเตเดตเดญเดพเดตเดคเตเดคเต† เด…เดธเดพเดงเตเดตเดพเด•เตเด•เตเดจเตเดจเต
เดŽเดจเตเดจ เด•เตเดฐเต‚เดฐเดฎเดพเดฏ เด•เตผเดถเดจเดค --เดชเต‹เดธเดฟเด•เตเดธเต เด“เดชเตเดทเตป.

-o[เดซเดฏเดฒเต]
--เดชเตเดฐเต†เดฑเตเดฑเดฟ-เดชเตเดฐเดฟเดจเตเดฑเต[=เดซเดฏเดฒเต]
เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเตเดฑเต† เดฎเดจเต‹เดนเดฐเดฎเดพเดฏ เด…เดšเตเดšเดŸเดฟเดšเตเดš เดชเดคเดฟเดชเตเดชเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเด• เดซเดฏเดฒเต. เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดซเดฏเดฒเต เดจเดฒเตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต,
เด—เดพเดตเตเด•เต เดŽเดจเตเดจ เดชเต‡เดฐเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดซเดฏเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต awkprof.out เดจเดฟเดฒเดตเดฟเดฒเต† เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเตฝ.

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

-p[เดชเตเดฐเตŠเดซ-เดซเดฏเตฝ]
--เดชเตเดฐเต†เดพเดซเตˆเตฝ[=เดชเตเดฐเตŠเดซ-เดซเดฏเตฝ]
เด’เดฐเต เดชเตเดฐเตŠเดซเตˆเดฒเดฟเด‚เด—เต เดธเต†เดทเตป เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•, เดชเตเดฐเตŠเดซเตˆเดฒเดฟเด‚เด—เต เดกเดพเดฑเตเดฑ เด…เดฏเดฏเตเด•เตเด•เตเด• เดชเตเดฐเตŠเดซ-เดซเดฏเตฝ. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ
is awkprof.out. เดชเตเดฐเตŠเดซเตˆเดฒเดฟเตฝ เด“เดฐเต‹ เดชเตเดฐเดธเตเดคเดพเดตเดจเดฏเตเดŸเต†เดฏเตเด‚ เดจเดฟเตผเดตเตเดตเดนเดฃ เดŽเดฃเตเดฃเด‚ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด‡เดŸเดคเต เดฎเดพเตผเดœเดฟเดจเดฟเดฒเตเดณเตเดณ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด‚ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเต เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด“เดฐเต‹ เดซเด‚เด—เตโ€Œเดทเดจเตเดฎเตเดณเตเดณ เดซเด‚เด—เตโ€Œเดทเตป เด•เต‹เตพ เดŽเดฃเตเดฃเดตเตเด‚.

-P
--เดชเต‹เดธเดฟเด•เตเดธเต
เด‡เดคเต เด“เดฃเดพเด•เตเด•เตเดจเตเดจเต เด…เดจเตเดฏเต‡เดพเดœเตเดฏเดค เดฎเต‹เดกเต, เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด…เดงเดฟเด• เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด™เตเด™เดณเต‹เดŸเต†:

ยท \x เดฐเด•เตเดทเดชเตเดชเต†เดŸเตฝ เด•เตเดฐเดฎเด™เตเด™เตพ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดžเตเดžเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.

เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเตเด‚ เดŸเดพเดฌเตเด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เดซเต€เตฝเดกเต เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเดฑเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เต‚ FS เด’เดฐเตŠเดฑเตเดฑ เดธเตเดฅเดฒเดคเตเดคเต‡เด•เตเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต,
เดจเตเดฏเต‚เดฒเตˆเตป เด‡เดฒเตเดฒ.

ยท เด…เดคเดฟเดจเตเดถเต‡เดทเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดตเดฐเดฟเด•เตพ เดคเตเดŸเดฐเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ ? เด’เดชเตเดชเด‚ :.

ยท เดชเดฐเตเดฏเดพเดฏเดชเดฆเด‚ เดซเด™เตเด•เต เด•เต€เดตเต‡เดกเดฟเดจเดพเดฏเดฟ เดซเด‚เด—เตเดทเตป เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดžเตเดžเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.

ยท เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเดฎเดพเตผ ** เด’เดชเตเดชเด‚ **= เดชเด•เดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ ^ เด’เดชเตเดชเด‚ ^=.

-r
--เดตเต€เดฃเตเดŸเตเด‚ เด‡เดŸเดตเต‡เดณ
เด‰เดชเดฏเต‹เด—เด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด• เด‡เดŸเดตเต‡เดณ เดญเดพเดตเด™เตเด™เตพ เดชเดคเดฟเดตเต เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เดชเตŠเดฐเตเดคเตเดคเดคเตเดคเดฟเตฝ (เด•เดพเดฃเตเด• เดชเดคเดฟเดตเต
เดญเดพเดตเด™เตเด™เตพ, เดคเดพเดดเต†). เด‡เตปเดฑเตผเดตเต†เตฝ เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เตพ เดชเดฐเดฎเตเดชเดฐเดพเด—เดคเดฎเดพเดฏเดฟ เดฒเดญเตเดฏเดฎเดฒเตเดฒ
AWK เดญเดพเดท. POSIX เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด…เดตเดฏเต† เดšเต‡เตผเดคเตเดคเต เด‰เดฃเดฐเตเด• เด’เดชเตเดชเด‚ เด‰เดฆเดพ เด…เดจเตเดฐเต‚เดชเดฎเดพเดฏเดฟ
เด…เดจเตเดฏเต‡เดพเดจเตเดฏเด‚. เด…เดต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดˆ เด“เดชเตโ€Œเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจเต
--เดชเดฐเดฎเตเดชเดฐเดพเด—เดค.

-S
--เดธเดพเตปเดกเตเดฌเต‹เด•เตเดธเต
เดฑเตบเดธเต เด—เดพเดตเตเด•เต เดธเดพเตปเดกเตเดฌเต‹เด•เตเดธเต เดฎเต‹เดกเดฟเตฝ, เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต เดธเดฟเดธเตเดฑเตเดฑเด‚() เดซเด‚เด—เตโ€Œเดทเตป, เด•เต‚เดŸเต† เด‡เตปเดชเตเดŸเตเดŸเต เดฑเต€เดกเดฏเดฑเด•เตเดทเตป
เด—เต†เดฑเตเดฑเตโ€Œเดฒเตˆเตป, เด•เต‚เดŸเต† เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดฑเต€เดกเดฏเดฑเด•เตเดทเตป เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• เด’เดชเตเดชเด‚ printf, เด•เต‚เดŸเดพเดคเต† เดกเตˆเดจเดพเดฎเดฟเด•เต เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเดจเตเด•เตพ เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.
เด•เดฎเดพเตปเดกเต เดŽเด•เตโ€Œเดธเดฟเด•เตเดฏเต‚เดทเดจเตเด‚ (เดชเตˆเดชเตเดชเต เดฒเตˆเดจเตเด•เดณเดฟเดฒเต‚เดŸเต†) เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏเดฟ เดคเดŸเดฏเตเดจเตเดจเต a
เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เด‰เดฑเดตเดฟเดŸเด™เตเด™เตพ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต (เด‡เดคเดฟเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดซเดฏเดฒเตเด•เตพ เด’เดดเดฟเด•เต†
เด•เดฎเดพเตปเดกเต เดฒเตˆเตป).

-t
--เดฒเดฟเดจเตเดฑเต-เด“เตพเดกเต
เด‡เดคเดฟเดจเตเดฑเต† เดฏเดฅเดพเตผเดคเตเดฅ เดชเดคเดฟเดชเตเดชเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เตผเดŸเตเดŸเดฌเดฟเตพ เด…เดฒเตเดฒเดพเดคเตเดค เดจเดฟเตผเดฎเตเดฎเดฟเดคเดฟเด•เดณเต† เด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดจเตฝเด•เตเด•
เดฏเตเดฃเดฟเด•เตเดธเต เด‰เดฃเดฐเตเด•.

-V
--เดชเดคเดฟเดชเตเดชเต
เดˆ เดชเตเดฐเดคเตเดฏเต‡เด• เดชเด•เตผเดชเตเดชเดฟเดจเตเดณเตเดณ เดชเดคเดฟเดชเตเดชเต เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• เด—เดพเดตเตเด•เต เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเตฝ.
เดจเตเดฑเต† เดจเดฟเดฒเดตเดฟเดฒเต† เดชเด•เตผเดชเตเดชเดพเดฃเต‹ เดŽเดจเตเดจเดฑเดฟเดฏเดพเตป เด‡เดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด‚ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต เด—เดพเดตเตเด•เต เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเดฃเต
เดธเตเดตเดคเดจเตเดคเตเดฐ เดธเต‹เดซเตโ€Œเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เดซเต—เดฃเตเดŸเต‡เดทเตป เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเต เด‡เดจเตเดจเตเดตเดฐเต†.
เดฌเด—เตเด•เตพ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เดดเตเด‚ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต. (เด“เดฐเต‹ เด—เตเดจเต เด•เต‹เดกเดฟเด‚เด—เต เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเตเดธเต, เด‡เดต
เด“เดชเตโ€Œเดทเดจเตเด•เตพ เด‰เดŸเดจเดŸเดฟ เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏ เดŽเด•เตโ€Œเดธเดฟเดฑเตเดฑเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต.)

-- เด“เดชเตเดทเดจเตเด•เดณเตเดŸเต† เด…เดตเดธเดพเดจเด‚ เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•. AWK-เดจเต เด•เต‚เดŸเตเดคเตฝ เดตเดพเดฆเด™เตเด™เตพ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‡เดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต
เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดคเดจเตเดจเต† เด’เดฐเต "-" เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•. เด‡เดคเต เดตเดพเดฆเดตเตเดฎเดพเดฏเดฟ เดธเตเดฅเดฟเดฐเดค เดจเตฝเด•เตเดจเตเดจเต
เดฎเดฑเตเดฑเต เดฎเดฟเด•เตเด• POSIX เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดชเดพเดดเตเดธเดฟเด‚เด—เต เด•เตบเดตเต†เตปเดทเตป.

เด•เต‹เด‚เดชเดพเดฑเตเดฑเดฟเดฌเดฟเดฒเดฟเดฑเตเดฑเดฟ เดฎเต‹เดกเดฟเตฝ, เดฎเดฑเตเดฑเต‡เดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด“เดชเตโ€Œเดทเดจเตเด•เตพ เด…เดธเดพเดงเตเดตเดพเดฃเต†เดจเตเดจเต เดซเตเดฒเดพเด—เต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เด…เดต เด…เด™เตเด™เดจเต†เดฏเดฒเตเดฒ
เด…เดตเด—เดฃเดฟเดšเตเดšเต. เดธเดพเดงเดพเดฐเดฃ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเตฝ, เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเตเดณเตเดณเดฟเดŸเดคเตเดคเต‹เดณเด‚, เด…เดœเตเดžเดพเดค เด“เดชเตเดทเดจเตเด•เตพ
เดฒเต† AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเดจเตเดจเต เดŽ.เด†เตผ.เดœเดฟ.เดตเดฟ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เดฟเดจเตเดณเตเดณ เด…เดฑเต‡. เด‡เดคเต เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚
"#!" เดตเดดเดฟ AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเตพ เด‡เดจเตเดฑเตผเดชเตเดฐเต†เดฑเตเดฑเตผ เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด‚.

POSIX เด…เดจเตเดฏเต‹เดœเตเดฏเดคเดฏเตเด•เตเด•เดพเดฏเดฟ, the -W เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚, เดคเตเดŸเตผเดจเตเดจเต เด’เดฐเต เดจเต€เดฃเตเดŸ เด“เดชเตเดทเดจเตเดฑเต† เดชเต‡เดฐเต.

AWK เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดจเดฟเตผเดตเตเดตเดนเดฃเด‚


เด’เดฐเต AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเตฝ เดชเดพเดฑเตเดฑเต‡เตบ-เด†เด•เตเดทเตป เดธเตเดฑเตเดฑเต‡เดฑเตเดฑเตโ€Œเดฎเต†เดจเตเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด“เดชเตเดทเดฃเตฝ เดซเด‚เด—เตโ€Œเดทเดจเตเดฑเต†เดฏเตเด‚ เด’เดฐเต เดถเตเดฐเต‡เดฃเดฟ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดจเดฟเตผเดตเดšเดจเด™เตเด™เตพ.

@เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต "เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต"
@เดฒเต‹เดกเต "เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต"
เดชเดพเดฑเตเดฑเต‡เตบ { เดจเดŸเดชเดŸเดฟ เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เตพ }
เดซเด‚เด—เตเดทเตป เดชเต‡เดฐเต(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดชเดŸเตเดŸเดฟเด•) { เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เตพ }

เด—เดพเด•เตเด•เต เดŽเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เด‰เดฑเดตเดฟเดŸเด‚ เด†เดฆเตเดฏเด‚ เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดซเดฏเตฝ(เด•เตพ) เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดตเดพเดฆเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต
เดฒเต‡เด•เตเด•เต --เด‰เดฑเดตเดฟเดŸเด‚, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเดฒเต† เด†เดฆเตเดฏเดคเตเดคเต† เดจเต‹เตบ-เด“เดชเตเดทเตป เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต. เดฆเดฟ -f เด’เดชเตเดชเด‚
--เด‰เดฑเดตเดฟเดŸเด‚ เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ เด“เดชเตเดทเดจเตเด•เตพ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดคเดตเดฃ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚. เด—เดพเด•เตเด•เต เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต
เดŽเดฒเตเดฒเดพเด‚ เดŽเดจเตเดจ เดชเต‹เดฒเต† เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดซเดฏเตฝs, เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เดธเต‹เดดเตเดธเต เดŸเต†เด•เตเดธเตเดฑเตเดฑเตเด•เตพ เดŽเดจเตเดจเดฟเดต เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด’เดฐเตเดฎเดฟเดšเตเดšเต. AWK เดซเด‚เด—เตโ€Œเดทเดจเตเด•เดณเตเดŸเต† เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‡เดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต
เด…เดต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด“เดฐเต‹ เดชเตเดคเดฟเดฏ AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดฒเตเด‚ เด…เดต เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•. เด‡เดคเต เดฎเดฟเด•เตเดธเต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเตเด‚ เดจเตฝเด•เตเดจเตเดจเต
เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเตเดณเตเดณ เดฒเตˆเดฌเตเดฐเดฑเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ.

เด•เต‚เดŸเดพเดคเต†, เดคเตเดŸเด™เตเด™เตเดจเตเดจ เดตเดฐเดฟเด•เตพ @เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต เดฎเดฑเตเดฑเต เด‰เดฑเดตเดฟเดŸ เดซเดฏเดฒเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚
เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เด—เตเดฐเดพเด‚, เดฒเตˆเดฌเตเดฐเดฑเดฟ เด‰เดชเดฏเต‹เด—เด‚ เด•เต‚เดŸเตเดคเตฝ เดŽเดณเตเดชเตเดชเดฎเดพเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต -i เด“เดชเตเดทเตป.

เดŽเดจเตเดจเต เดคเตเดŸเด™เตเด™เตเดจเตเดจ เดตเดฐเดฟเด•เตพ @เดฒเต‹เดกเต เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดฒเต‡เด•เตเด•เต เดชเด™เตเด•เดฟเดŸเตเดŸ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚. เดˆ
เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต -l เด“เดชเตเดทเตป.

เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ AWKPATH เด‰เดฑเดตเดฟเดŸ เดซเดฏเดฒเตเด•เตพ เด•เดฃเตเดŸเต†เดคเตเดคเตเดฎเตเดชเต‹เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸ เด’เดฐเต เดคเดฟเดฐเดฏเตฝ เดชเดพเดค เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
เด•เต‚เดŸเต† เดชเต‡เดฐเต -f เด’เดชเตเดชเด‚ -i เด“เดชเตเดทเดจเตเด•เตพ. เดˆ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดชเดพเดคเดฏเดพเดฃเต
".:/usr/local/share/awk". (เดฏเดฅเดพเตผเดคเตเดฅ เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดŽเด™เตเด™เดจเต† เดŽเดจเตเดจเดคเดฟเดจเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเต เดตเตเดฏเดคเตเดฏเดพเดธเดชเตเดชเต†เดŸเดพเด‚ เด—เดพเดตเตเด•เต เด†เดฏเดฟเดฐเตเดจเตเดจเต
เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.) เด’เดฐเต เดซเดฏเตฝ เดจเดพเดฎเด‚ เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ -f เด“เดชเตเดทเดจเดฟเตฝ เด’เดฐเต "/" เดชเตเดฐเดคเต€เด•เด‚ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดฒเตเดฒ
เดชเดพเดค เดคเดฟเดฐเดฏเตฝ เดจเดŸเดคเตเดคเตเดจเตเดจเต.

เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด…เดตเตเด•เตเดฒเดฟเดฌเตเดชเดคเตเดคเต เด‰เดฑเดตเดฟเดŸเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเตเดฎเตเดชเต‹เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸ เด’เดฐเต เดคเดฟเดฐเดฏเตฝ เดชเดพเดค เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
เดŽเดจเตเดจ เดชเต‡เดฐเดฟเดฒเตเดณเตเดณ เดซเดฏเดฒเตเด•เตพ -l เด“เดชเตเดทเตป. เดˆ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดชเดพเดคเดฏเดพเดฃเต
"/usr/local/lib/gawk". (เดฏเดฅเดพเตผเดคเตเดฅ เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดŽเด™เตเด™เดจเต† เดŽเดจเตเดจเดคเดฟเดจเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเต เดตเตเดฏเดคเตเดฏเดพเดธเดชเตเดชเต†เดŸเดพเด‚ เด—เดพเดตเตเด•เต เดชเดฃเดฟเดคเดคเต
เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต.)

เด—เดพเด•เตเด•เต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด•เตเดฐเดฎเดคเตเดคเดฟเตฝ AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต. เด†เดฆเตเดฏเด‚, เดŽเดฒเตเดฒเดพ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด…เดธเตˆเตปเดฎเต†เดจเตเดฑเตเด•เดณเตเด‚
เดตเดดเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต -v เด“เดชเตเดทเตป เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต. เด…เดŸเตเดคเตเดคเดคเต, เด—เดพเดตเตเด•เต เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เด’เดฐเต เด†เดฏเดฟ เด•เด‚เดชเตˆเตฝ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เด†เดจเตเดคเดฐเดฟเด• เดฐเต‚เดชเด‚. เดชเดฟเดจเตเดจเต†, เด—เดพเดตเตเด•เต เดŽเดจเตเดจเดคเดฟเดฒเต† เด•เต‹เดกเต เดจเดฟเตผเดตเตเดตเดนเดฟเด•เตเด•เตเดจเตเดจเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต เดฑเต‚เตพ(เด•เตพ) (เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ), เดคเตเดŸเตผเดจเตเดจเต
เดŽเดจเตเดจเดคเดฟเตฝ เดชเต‡เดฐเดฟเดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด“เดฐเต‹ เดซเดฏเดฒเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต เดŽ.เด†เตผ.เดœเดฟ.เดตเดฟ เด…เดฑเต‡ (เดตเดฐเต† ARGV[ARGC]). เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ
เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ เดชเต‡เดฐเตเดณเตเดณ เดซเดฏเดฒเตเด•เตพ, เด—เดพเดตเตเด•เต เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด‡เตปเดชเตเดŸเตเดŸเต เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต.

เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ เด’เดฐเต เดซเดฏเตฝเดจเดพเดฎเดคเตเดคเดฟเดจเต เดซเต‹เด‚ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ=Val เด…เดคเต เด’เดฐเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต
เดจเดฟเดฏเดฎเดจเด‚. เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดฎเต‚เดฒเตเดฏเด‚ เดจเดฟเดถเตเดšเดฏเดฟเด•เตเด•เตเด‚ Val. (เดเดคเดพเดฏเดพเดฒเตเด‚ เด‡เดคเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเต
เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต เดฑเต‚เตพ(เด•เตพ) เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดšเตเดšเต.) เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด…เดธเตˆเตปเดฎเต†เดจเตเดฑเต เดเดฑเตเดฑเดตเตเด‚ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต
เด‡เตปเดชเตเดŸเตเดŸเต เดŽเด™เตเด™เดจเต† เดตเดฟเดญเดœเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต เดŽเดจเตเดจเดคเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดพเตป AWK เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพเด•เตเด•เต เดšเดฒเดจเดพเดคเตเดฎเด•เดฎเดพเดฏเดฟ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดจเตฝเด•เตเดจเตเดจเต
เดซเต€เตฝเดกเตเด•เดณเตเด‚ เดฐเต‡เด–เด•เดณเตเด‚. เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดชเดพเดธเตเด•เตพ เด†เดตเดถเตเดฏเดฎเต†เด™เตเด•เดฟเตฝ เดธเด‚เดธเตเดฅเดพเดจเด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดพเดจเตเด‚ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต
เด’เดฐเตŠเดฑเตเดฑ เดกเดพเดฑเตเดฑ เดซเดฏเดฒเดฟเตฝ.

เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดฎเต‚เดฒเด•เดคเตเดคเดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ เดŽ.เด†เตผ.เดœเดฟ.เดตเดฟ เด•เดพเดฒเดฟเดฏเดพเดฃเต (""), เด—เดพเดตเตเด•เต เด…เดคเดฟเดจเต† เดฎเดฑเดฟเด•เดŸเด•เตเด•เตเดจเตเดจเต.

เด“เดฐเต‹ เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเด‚, เดŽเด™เตเด•เดฟเตฝ a เดซเดฏเตฝ เดญเดฐเดฃเด‚ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต, เด—เดพเดตเตเด•เต เดฎเตเดฎเตเดชเต เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เด•เต‹เดกเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดซเดฏเดฒเดฟเดจเตเดฑเต† เด‰เดณเตเดณเดŸเด•เตเด•เด™เตเด™เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดธเดฎเดพเดจเดฎเดพเดฏเดฟ, เด—เดพเดตเตเด•เต เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เด•เต‹เดกเต เดจเดฟเตผเดตเตเดตเดนเดฟเด•เตเด•เตเดจเตเดจเต
ENDFILE เดซเดฏเตฝ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดค เดถเต‡เดทเด‚.

เด‡เตปเดชเตเดŸเตเดŸเดฟเดฒเต† เด“เดฐเต‹ เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเดจเตเด‚, เด—เดพเดตเตเด•เต เด‡เดคเต เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเตเดฃเตเดŸเต‹ เดŽเดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต เดชเดพเดฑเตเดฑเต‡เตบ AWK-เดฏเดฟเตฝ
เดชเตเดฐเต‹เด—เตเดฐเดพเด‚. เดฑเต†เด•เตเด•เต‹เตผเดกเต เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เด“เดฐเต‹ เดชเดพเดฑเตเดฑเต‡เดฃเดฟเดจเตเด‚, เด—เดพเดตเตเด•เต เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดคเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต เดจเดŸเดชเดŸเดฟ.
เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเตฝ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจ เด•เตเดฐเดฎเดคเตเดคเดฟเดฒเดพเดฃเต เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เตพ เดชเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเต.

เด…เดตเดธเดพเดจเด‚, เดŽเดฒเตเดฒเดพ เด‡เตปเดชเตเดŸเตเดŸเตเด‚ เดคเต€เตผเดจเตเดจเดคเดฟเดจเต เดถเต‡เดทเด‚, เด—เดพเดตเตเด•เต เดŽเดจเตเดจเดคเดฟเดฒเต† เด•เต‹เดกเต เดจเดฟเตผเดตเตเดตเดนเดฟเด•เตเด•เตเดจเตเดจเต เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต เดฑเต‚เตพ(เด•เตพ) (เดŽเด™เตเด•เดฟเตฝ
เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚).

เด•เดฎเดพเตปเดกเต เดตเดฐ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เตพ
POSIX เด…เดจเตเดธเดฐเดฟเดšเตเดšเต, เดซเดฏเดฒเตเด•เตพ เดจเดพเดฎเด•เดฐเดฃเด‚ เดšเต†เดฏเตเดคเต เด‰เดฃเดฐเตเด• เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดซเดฏเดฒเตเด•เตพ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเด‚
เด…เดฒเตเดฒเดพเดคเตเดคเดชเด•เตเดทเด‚ ``เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดŸเตเดŸเดฟเดฒเตเดฒ''. เดฎเดฟเด•เตเด• เดชเดคเดฟเดชเตเดชเตเด•เดณเตเด‚ เด‰เดฃเดฐเตเด• เด•เดฎเดพเตปเดกเดฟเตฝ เด’เดฐเต เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเด•
เด’เดฐเต เดฎเดพเดฐเด•เดฎเดพเดฏ เดชเดฟเดถเด•เดพเดฏเดฟ เดตเดฐเดฟ.

เดชเดคเดฟเดชเตเดชเต 4.0 เดฎเตเดคเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต เด—เดพเดตเตเด•เต, เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเดฒเต† เด’เดฐเต เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เด’เดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡
เด…เดฒเตเดฒเดพเดคเตเดคเดชเด•เตเดทเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด’เดจเตเดจเตเด•เดฟเตฝ เดŽเด™เตเด•เดฟเตฝ --เดชเต‹เดธเดฟเด•เตเดธเต or --เดชเดฐเดฎเตเดชเดฐเดพเด—เดค เด“เดชเตเดทเดจเตเด•เตพ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดคเตเดŸเตผเดจเตเดจเต
เด—เดพเดตเตเด•เต เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเดฒเต† เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เดณเต† เด’เดฐเต เดฎเดพเดฐเด•เดฎเดพเดฏ เดชเดฟเดถเด•เดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต.

เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ, เดฐเต‡เด–เด•เดณเต เด’เดชเตเดชเด‚ เดซเต€เตฝเดกเตเด•เตพ


AWK เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เดšเดฒเดจเดพเดคเตเดฎเด•เดฎเดพเดฃเต; เด…เดต เด†เดฆเตเดฏเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด…เดต เดจเดฟเดฒเดตเดฟเตฝ เดตเดฐเตเดจเตเดจเต. เด…เดตเดฐเตเดŸเต†
เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด’เดจเตเดจเตเด•เดฟเตฝ เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต เดจเดฎเตเดชเดฑเตเด•เดณเต‹ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เดณเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฐเดฃเตเดŸเตเด‚, เด…เดต เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต†เดจเตเดจเดคเดฟเดจเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต. AWK-เดฏเตเด•เตเด•เต เด’เดฐเต เดกเตˆเดฎเตปเดทเดฃเตฝ เด…เดฑเต‡เด•เดณเตเด‚ เด‰เดฃเตเดŸเต; เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด…เดณเดตเตเด•เดณเตเดณเตเดณ เด…เดฑเต‡เด•เตพ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚
เด…เดจเตเด•เดฐเดฟเดšเตเดšเดคเต. เด—เดพเด•เตเด•เต เด…เดฑเต‡เด•เดณเตเดŸเต† เดฏเดฅเดพเตผเดคเตเดฅ เดถเตเดฐเต‡เดฃเดฟเด•เตพ เดจเตฝเด•เตเดจเตเดจเต; เด•เดพเดฃเตเด• เด…เดฑเต‡, เดคเดพเดดเต†. เดชเดฒเดคเตเด‚ เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดคเดพเดฃเต
เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เด’เดฐเต เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดฑเตบ เด†เดฏเดฟ เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต; เด…เดต เด†เดตเดถเตเดฏเดพเดจเตเดธเดฐเดฃเด‚ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเตเดตเดŸเต† เดธเด‚เด—เตเดฐเดนเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดฐเต‡เด–เด•เดณเต
เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ, เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดชเตเดคเดฟเดฏ เดฒเตˆเตป เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเดพเตฝ เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต†เดจเตเดจเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚
เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเต เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดจเตฝเด•เดฟ เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต RS. เดŽเด™เตเด•เดฟเตฝ RS เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด’เดฐเต เด•เดฅเดพเดชเดพเดคเตเดฐเด‚,
เด† เด•เดฅเดพเดชเดพเดคเตเดฐเด‚ เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เดณเต† เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, RS เด’เดฐเต เดธเตเดฅเดฟเดฐเด‚ เดชเตเดฐเดฏเต‹เด—เดฎเดพเดฃเต. เดŽเดจเตเดจเดคเดฟเดฒเต† เดตเดพเดšเด•เด‚
เดˆ เดชเดคเดฟเดตเต เดชเดฆเดชเตเดฐเดฏเต‹เด—เดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เด‡เตปเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเดจเต† เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด‡เตป
เด•เต‹เด‚เดชเดพเดฑเตเดฑเดฟเดฌเดฟเดฒเดฟเดฑเตเดฑเดฟ เดฎเต‹เดกเต, เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เดพเตป เด…เดคเดฟเดจเตเดฑเต† เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดจเตเดฑเต† เด†เดฆเตเดฏ เดชเตเดฐเดคเต€เด•เด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‚
เดฐเต‡เด–เด•เดณเต. เดŽเด™เตเด•เดฟเตฝ RS เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเดฒเต‡เด•เตเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดคเตเดŸเตผเดจเตเดจเต เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดตเดฐเด•เดณเดพเตฝ เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
เดŽเดชเตเดชเต‡เดพเตพ RS เดจเตพ เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเดฒเต‡เด•เตเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดชเตเดคเดฟเดฏ เดฒเตˆเตป เดชเตเดฐเดคเต€เด•เด‚ เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต เดซเต€เตฝเดกเต เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเดฑเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต,
เดเดคเต เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดจเตเด‚ เดชเตเดฑเดฎเต‡ FS เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚.

เดซเต€เตฝเดกเตเด•เตพ
เด“เดฐเต‹ เด‡เตปเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด—เดพเดตเตเด•เต เดฑเต†เด•เตเด•เต‹เตผเดกเต เดตเดฟเดญเดœเดฟเด•เตเด•เตเดจเตเดจเต เดซเต€เตฝเดกเตเด•เตพ, เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต
FS เดซเต€เตฝเดกเต เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเดฑเดพเดฏเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ. เดŽเด™เตเด•เดฟเตฝ FS เด’เดฐเตŠเดฑเตเดฑ เดชเตเดฐเดคเต€เด•เดฎเดพเดฃเต, เดซเต€เตฝเดกเตเด•เตพ เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด† เด•เดฅเดพเดชเดพเดคเตเดฐเด‚. เดŽเด™เตเด•เดฟเตฝ FS เดจเตพ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด†เดฃเต, เด…เดชเตเดชเต‹เตพ เด“เดฐเต‹ เดตเตเดฏเด•เตเดคเดฟเด—เดค เดชเตเดฐเดคเต€เด•เดตเตเด‚ a เด†เดฏเดฟ เดฎเดพเดฑเตเดจเตเดจเต
เดชเตเดฐเดคเตเดฏเต‡เด• เดซเต€เตฝเดกเต. เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, FS เด’เดฐเต เดชเต‚เตผเดฃเตเดฃ เดฑเต†เด—เตเดฒเตผ เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต. เตฝ
เดชเตเดฐเดคเตเดฏเต‡เด• เด•เต‡เดธเต FS เด’เดฐเตŠเดฑเตเดฑ เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเต เด†เดฃเต, เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเตเด•เดณเตเดŸเต†เดฏเตเด‚/เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŸเดพเดฌเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดฑเตบ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดซเต€เตฝเดกเตเด•เดณเต† เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด•เต‚เดŸเดพเดคเต†/เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเตเดคเดฟเดฏ เดฒเตˆเดจเตเด•เตพ. (เดŽเดจเตเดจเดพเตฝ เดตเดฟเดญเดพเด—เด‚ เด•เดพเดฃเตเด• POSIX เด…เดจเตเดฏเต‡เดพเดœเตเดฏเดค, เดคเดพเดดเต†). เด•เตเดฑเดฟเดชเตเดชเต: เดฎเต‚เดฒเตเดฏเด‚
เด…เดตเด—เดฃเดฟเด•เตเด•เตเด• (เดšเตเดตเดŸเต† เด•เดพเดฃเตเด•) เดŽเดชเตเดชเต‹เตพ เดซเต€เตฝเดกเตเด•เตพ เดตเดฟเดญเดœเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต เดŽเดจเตเดจเดคเดฟเดจเต†เดฏเตเด‚ เดฌเดพเดงเดฟเด•เตเด•เตเดจเตเดจเต FS เด’เดฐเต เดธเตเดฅเดฟเดฐเด‚ เดชเตเดฐเดฏเต‹เด—เดฎเดพเดฃเต,
เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดŽเดชเตเดชเต‹เตพ เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเตเดตเต†เดจเตเดจเตเด‚ RS เด’เดฐเต เดธเตเดฅเดฟเดฐเด‚ เดชเตเดฐเดฏเต‹เด—เดฎเดพเดฃเต.

เดŽเด™เตเด•เดฟเดฒเต เดซเต€เตฝเดกเตเดตเดฟเดกเตเดคเตเดคเตเดธเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด’เดฐเต เดธเตเดชเต‡เดธเต เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดธเด‚เด–เตเดฏเด•เดณเตเดŸเต† เดชเดŸเตเดŸเดฟเด•เดฏเดฟเดฒเต‡เด•เตเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด“เดฐเต‹ เดซเต€เตฝเดกเตเด‚
เดจเดฟเดถเตเดšเดฟเดค เดตเต€เดคเดฟ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต, เด’เดชเตเดชเด‚ เด—เดพเดตเตเด•เต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดตเต€เดคเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฑเต†เด•เตเด•เต‹เตผเดกเต เดตเดฟเดญเดœเดฟเด•เตเด•เตเดจเตเดจเต.
เด‡เดคเดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ FS เด…เดตเด—เดฃเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เด’เดฐเต เดชเตเดคเดฟเดฏ เดฎเต‚เดฒเตเดฏเด‚ เดจเตฝเด•เตฝ FS or FPAT เด‰เดชเดฏเต‹เด—เด‚ เด…เดธเดพเดงเตเดตเดพเด•เตเด•เตเดจเตเดจเต
เดซเต€เตฝเดกเตเดตเดฟเดกเตเดคเตเดคเตเดธเต.

เด…เดคเตเดชเต‹เดฒเต†, เดŽเด™เตเด•เดฟเตฝ FPAT เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด“เดฐเต‹เดจเตเดจเดฟเดจเตเด‚ เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ เดŽเด•เตโ€Œเดธเตโ€Œเดชเตเดฐเดทเตป เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เดพเดฏเดฟ เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด† เดชเดคเดฟเดตเต เดชเดฆเดชเตเดฐเดฏเต‹เด—เดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เดตเดพเดšเด•เด‚ เด•เตŠเดฃเตเดŸเดพเดฃเต เดซเต€เตฝเดกเต เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดชเดคเดฟเดตเต
เดซเต€เตฝเดกเตเด•เดณเต† เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดตเดพเดšเด•เดคเตเดคเดฟเดจเตเดชเด•เดฐเด‚, เดซเต€เตฝเดกเตเด•เดณเต† เดคเดจเตเดจเต† เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
เด’เดฐเต เดชเตเดคเดฟเดฏ เดฎเต‚เดฒเตเดฏเด‚ เดจเตฝเด•เตฝ FS or เดซเต€เตฝเดกเตเดตเดฟเดกเตเดคเตเดคเตเดธเต เด‰เดชเดฏเต‹เด—เด‚ เด…เดธเดพเดงเตเดตเดพเด•เตเด•เตเดจเตเดจเต FPAT.

เด‡เตปเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเดฒเต† เด“เดฐเต‹ เดซเต€เตฝเดกเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เดธเตเดฅเดพเดจเด‚ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เดพเด‚: $1, $2, เด‡เดคเตเดฏเดพเดฆเดฟ. $0
เดฎเตเดดเตเดตเตป เดฑเต†เด•เตเด•เต‹เดกเดพเดฃเต. เดซเต€เตฝเดกเตเด•เตพ เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด™เตเด™เดณเดพเตฝ เดชเดฐเดพเดฎเตผเดถเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ:

n = 5
เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• $n

เด‡เตปเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเดฒเต† เด…เดžเตเดšเดพเดฎเดคเตเดคเต† เดซเต€เตฝเดกเต เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ NF เด‡เตปเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเดฒเต† เดฎเตŠเดคเตเดคเด‚ เดซเต€เตฝเดกเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒเดพเดคเตเดค เดซเต€เตฝเดกเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฑเดซเดฑเตปเดธเตเด•เตพ (เด…เดคเดพเดฏเดคเต, เด…เดคเดฟเดจเต เดถเต‡เดทเดฎเตเดณเตเดณ เดซเต€เตฝเดกเตเด•เตพ $NF) เดจเตพ-เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเด•.
เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒเดพเดคเตเดค เด’เดฐเต เดซเต€เตฝเดกเดฟเดฒเต‡เด•เตเด•เต เด…เดธเตˆเตป เดšเต†เดฏเตเดฏเตเดจเตเดจเต (เด‰เดฆเดพ, $(NF+2) = 5) เดฎเต‚เดฒเตเดฏเด‚ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต NF,
เดจเตพ เดธเตโ€ŒเดŸเตเดฐเดฟเด‚เด—เต เด…เดตเดฏเตเดŸเต† เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเดพเดฏเดฟ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด‡เดŸเดชเต†เดŸเตฝ เดซเต€เตฝเดกเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเดตเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
of $0 เดซเต€เตฝเดกเตเด•เตพ เดฎเต‚เดฒเตเดฏเด‚ เด•เตŠเดฃเตเดŸเต เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดตเต€เดฃเตเดŸเตเด‚ เด•เดฃเด•เตเด•เดพเด•เตเด•เดฃเด‚ เด’เดŽเดซเตเดŽเดธเต. เดฑเดซเดฑเตปเดธเตเด•เตพ
เดจเต†เด—เดฑเตเดฑเต€เดตเต เดจเดฎเตเดชเดฑเตเดณเตเดณ เดซเต€เตฝเดกเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฐเด•เดฎเดพเดฏ เดชเดฟเดถเด•เต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเต. เด•เตเดฑเดฏเตเดจเตเดจเต NF เดŽเดจเตเดจ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพเด•เตเด•เต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต
เดจเดทเตโ€ŒเดŸเดชเตเดชเต†เดŸเต‡เดฃเตเดŸ เดชเตเดคเดฟเดฏ เดฎเต‚เดฒเตเดฏเด‚ เด•เดดเดฟเดžเตเดž เดซเต€เตฝเดกเตเด•เดณเตเด‚ เดฎเต‚เดฒเตเดฏเดตเตเด‚ $0 เดตเต€เดฃเตเดŸเตเด‚ เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเตป, เด•เต‚เดŸเต†
เดซเต€เตฝเดกเตเด•เตพ เดฎเต‚เดฒเตเดฏเด‚ เด•เตŠเดฃเตเดŸเต เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เด’เดŽเดซเตเดŽเดธเต.

เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดซเต€เตฝเดกเดฟเดจเต เด’เดฐเต เดฎเต‚เดฒเตเดฏเด‚ เดจเตฝเด•เตเดจเตเดจเดคเต เดฎเตเดดเตเดตเตป เดฑเต†เด•เตเด•เต‹เตผเดกเตเด‚ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต $0 is
เดชเดฐเดพเดฎเตผเดถเดฟเดšเตเดšเต. เด…เดคเตเดชเต‹เดฒเต†, เด’เดฐเต เดฎเต‚เดฒเตเดฏเด‚ เดจเตฝเด•เตฝ $0 เดฑเต†เด•เตเด•เต‹เตผเดกเต เดตเต€เดฃเตเดŸเตเด‚ เดตเดฟเดญเดœเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต
เดซเต€เตฝเดกเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเตเดคเดฟเดฏ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ.

เด…เดจเตเดคเตผเดจเดฟเตผเดฎเตเดฎเดฟเดคเดฎเดพเดฏเดคเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ
เด—เดพเด•เตเด•เตเดจเตเดฑเต† เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

เดŽ.เด†เตผ.เดœเดฟ.เดธเดฟ เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ (เด“เดชเตโ€Œเดทเดจเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒ เด—เดพเดตเตเด•เตเด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ
เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เด‰เดฑเดตเดฟเดŸเด‚).

ARGIND เด‡เตปเดกเต†เด•เตเดธเต เดŽ.เด†เตผ.เดœเดฟ.เดตเดฟ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เดจเดฟเดฒเดตเดฟเดฒเต† เดซเดฏเดฒเดฟเดจเตเดฑเต†.

เดŽ.เด†เตผ.เดœเดฟ.เดตเดฟ เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เดณเตเดŸเต† เดจเดฟเดฐ. เด…เดฑเต‡ 0 เดฎเตเดคเตฝ เด‡เตปเดกเด•เตโ€Œเดธเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดŽ.เด†เตผ.เดœเดฟ.เดธเดฟ - 1.
เด‰เดณเตเดณเดŸเด•เตเด•เด™เตเด™เตพ เดšเดฒเดจเดพเดคเตเดฎเด•เดฎเดพเดฏเดฟ เดฎเดพเดฑเตเดฑเตเดจเตเดจเต เดŽ.เด†เตผ.เดœเดฟ.เดตเดฟ เดกเดพเดฑเตเดฑเดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดซเดฏเดฒเตเด•เตพ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚.

เดฌเดฟเตปเดฎเต‹เดกเต เดจเต‹เตบ-POSIX เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ, เดŽเดฒเตเดฒเดพ เดซเดฏเดฒเตเด•เตพเด•เตเด•เตเด‚ I/O "เดฌเตˆเดจเดฑเดฟ" เดฎเต‹เดกเดฟเดจเตเดฑเต† เด‰เดชเดฏเต‹เด—เด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต.
1, 2, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 3 เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดธเด‚เด–เตเดฏเดพ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ, เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพ, เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŽเดฒเตเดฒเดพเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
เดซเดฏเดฒเตเด•เตพ, เดฏเดฅเดพเด•เตเดฐเดฎเด‚, เดฌเตˆเดจเดฑเดฟ I/O เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚. เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ "r", เด…เดฅเดตเดพ "w"
เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพ เดฏเดฅเดพเด•เตเดฐเดฎเด‚ เดฌเตˆเดจเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•
I/O. เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ "rw" or "wr" เดŽเดฒเตเดฒเดพ เดซเดฏเดฒเตเด•เดณเตเด‚ เดฌเตˆเดจเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•
I/O. เดฎเดฑเตเดฑเต‡เดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดฎเต‚เดฒเตเดฏเด‚ เด‡เดคเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต "rw", เดŽเดจเตเดจเดพเตฝ เด’เดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต
เดธเดจเตเดฆเต‡เดถเด‚.

CONVFMT เด…เด•เตเด•เด™เตเด™เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เดชเดฐเดฟเดตเตผเดคเตเดคเดจ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต, "%.6g", เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ.

เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดจเดฟเดฒเดตเดฟเดฒเต† เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดฏเตเดŸเต† เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด…เดŸเด™เตเด™เตเดจเตเดจ เด’เดฐเต เด…เดฑเต‡. เด…เดฑเต‡ เด†เดฃเต
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเต‚เดšเดฟเด•เดฏเดฟเดฒเดพเด•เตเด•เดฟเดฏเดคเต, เด“เดฐเต‹ เดฎเต‚เดฒเด•เดตเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเดฎเดพเดฃเต
เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ (เด‰เดฆเดพ. เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ["เดตเต€เดŸเต"] เด†เด•เดพเด‚ "/เดตเต€เดŸเต/เด†เตผเดจเต‹เตพเดกเต"). เดˆ เดถเตเดฐเต‡เดฃเดฟ เดฎเดพเดฑเตเดฑเตเดจเตเดจเต
เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เด•เดพเดฃเตเดจเตเดจ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดฏเต† เดฌเดพเดงเดฟเด•เตเด•เดฟเดฒเตเดฒ เด—เดพเดตเตเด•เต เดตเดดเดฟ เดฎเตเดŸเตเดŸเดฏเดฟเดŸเตเดจเตเดจเต
เดคเดฟเดฐเดฟเดšเตเดšเตเดตเดฟเดŸเตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเดฟเดธเตเดฑเตเดฑเด‚() เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚.

ERRNO เด’เดฐเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดชเดฟเดถเด•เต เดธเด‚เดญเดตเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ เด’เดจเตเดจเตเด•เดฟเตฝ เด’เดฐเต เดฑเต€เดกเดฏเดฑเด•เตเดทเตป เดจเดŸเดคเตเดคเตเดจเตเดจเต เด—เต†เดฑเตเดฑเตโ€Œเดฒเตˆเตป, เด’เดฐเต เดตเดพเดฏเดจเดฏเตเด•เตเด•เดฟเดŸเต†
เดตเต‡เดฃเตเดŸเดฟ เด—เต†เดฑเตเดฑเตโ€Œเดฒเตˆเตป, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดธเดฎเดฏเดคเตเดคเต เด…เดŸเดฏเตเด•เตเด•เตเด• ()เดŽเดจเตเดจเดฟเดŸเตเดŸเต ERRNO เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚
เดชเดฟเดถเด•เต. เดฎเต‚เดฒเตเดฏเด‚ เด‡เด‚เด—เตเดฒเต€เดทเต เด‡เดคเดฐ เดญเดพเดทเด•เดณเดฟเดฒเต† เดตเดฟเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต เดตเดฟเดงเต‡เดฏเดฎเดพเดฃเต.

เดซเต€เตฝเดกเตเดตเดฟเดกเตเดคเตเดคเตเดธเต เดซเต€เตฝเดกเต เดตเต€เดคเดฟเด•เดณเตเดŸเต† เด’เดฐเต เดตเตˆเดฑเตเดฑเตโ€Œเดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเต เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดš เดฒเดฟเดธเตเดฑเตเดฑเต. เดธเดœเตเดœเดฎเดพเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด—เดพเดตเตเด•เต เด‡เตปเดชเตเดŸเตเดŸเต เดชเดพเดดเตโ€Œเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดชเด•เดฐเด‚ เดจเดฟเดถเตเดšเดฟเดค เดตเต€เดคเดฟเดฏเตเดณเตเดณ เดซเต€เตฝเดกเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต FS เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด†เดฏเดฟ
เดซเต€เตฝเดกเต เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ. เด•เดพเดฃเตเด• เดซเต€เตฝเดกเตเด•เตพ, เดฎเตเด•เดณเดฟเตฝ.

เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต เดจเดฟเดฒเดตเดฟเดฒเต† เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต. เด•เดฎเดพเตปเดกเดฟเตฝ เดซเดฏเดฒเตเด•เดณเตŠเดจเตเดจเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ
เดตเดฐเดฟ, เดฎเต‚เดฒเตเดฏเด‚ เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต "-" เด†เดฃเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต เด‰เดณเตเดณเดฟเตฝ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดŸเตเดŸเดฟเดฒเตเดฒ
เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต เดจเดฟเดฏเดฎเด‚ (เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด—เต†เดฑเตเดฑเตโ€Œเดฒเตˆเตป).

FNR เดจเดฟเดฒเดตเดฟเดฒเต† เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดฒเต† เด‡เตปเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเต เดจเดฎเตเดชเตผ.

FPAT เด’เดฐเต เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเดฒเต† เดซเต€เตฝเดกเตเด•เดณเตเดŸเต† เด‰เดณเตเดณเดŸเด•เตเด•เด‚ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดชเดคเดฟเดตเต เดชเดฆเดชเตเดฐเดฏเต‹เด—เด‚. เดŽเดชเตเดชเต‡เดพเตพ
เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•, เด—เดพเดตเตเด•เต เดซเต€เตฝเดกเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เด‡เตปเดชเตเดŸเตเดŸเต เดชเดพเดดเตโ€Œเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด…เดตเดฟเดŸเต† เดซเต€เตฝเดกเตเด•เตพ เดชเดคเดฟเดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต
เดชเดฆเดชเตเดฐเดฏเต‹เด—เด‚, เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดชเด•เดฐเด‚ FS เดซเต€เตฝเดกเต เด†เดฏเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ
เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ. เด•เดพเดฃเตเด• เดซเต€เตฝเดกเตเด•เตพ, เดฎเตเด•เดณเดฟเตฝ.

FS เด‡เตปเดชเตเดŸเตเดŸเต เดซเต€เตฝเดกเต เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ, เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เด’เดฐเต เดธเตเดชเต‡เดธเต. เด•เดพเดฃเตเด• เดซเต€เตฝเดกเตเด•เตพ, เดฎเตเด•เดณเดฟเตฝ.

FUNCTAB เดŽเดฒเตเดฒเดพ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเดŸเต†เดฏเตเด‚ เดชเต‡เดฐเตเด•เดณเตเดณเตเดณ เดธเต‚เดšเดฟเด•เด•เดณเตเด‚ เด…เดจเตเดฌเดจเตเดง เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเตเด‚ เด‰เดณเตเดณ เด’เดฐเต เดถเตเดฐเต‡เดฃเดฟ-
เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดฒเต† เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ. เด•เตเดฑเดฟเดชเตเดชเต: เดจเดฟเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดชเดพเดŸเดฟเดฒเตเดฒ
เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด• เด•เต‚เดŸเต† เดชเตเดฐเดธเตเดคเดพเดตเดจ FUNCTAB เด…เดฑเต‡.

เด…เดตเด—เดฃเดฟเด•เตเด•เตเด• เดŽเดฒเตเดฒเดพ เดฑเต†เด—เตเดฒเตผ เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด“เดชเตเดชเดฑเต‡เดทเดจเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด•เต‡เดธเต-เดธเต†เตปเดธเดฟเดฑเตเดฑเดฟเดตเดฟเดฑเตเดฑเดฟ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
If เด…เดตเด—เดฃเดฟเด•เตเด•เตเด• เดชเต‚เดœเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดค เด’เดฐเต เดฎเต‚เดฒเตเดฏเดฎเตเดฃเตเดŸเต, เดคเตเดŸเตผเดจเตเดจเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดคเดพเดฐเดคเดฎเตเดฏเด™เตเด™เดณเตเด‚ เดชเดพเดฑเตเดฑเต‡เดฃเตเด‚
เดจเดฟเดฏเดฎเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตฝ, เดซเต€เตฝเดกเต เดตเดฟเดญเดœเดจเด‚ FS เด’เดชเตเดชเด‚ FPAT, เด•เต‚เดŸเต† เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฑเต†เด•เตเด•เต‹เตผเดกเต
RS, เดฑเต†เด—เตเดฒเตผ เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เดฎเดพเดšเตเดšเดฟเด‚เด—เต ~ เด’เดชเตเดชเด‚ !~เดŽเดจเตเดจเดพเตฝ gensub(), gsub(),
เดธเต‚เดšเดฟเด• (), เดชเตŠเดฐเตเดคเตเดคเด‚ (), patsplit(), เดฐเดฃเตเดŸเดพเดฏเดฟ เดชเดฟเดฐเดฟเดฏเตเด•(), เด’เดชเตเดชเด‚ เด‰เดช() เด…เดจเตเดคเตผเดจเดฟเตผเดฎเตเดฎเดฟเดค เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเต†เดฒเตเดฒเดพเด‚ เด…เดตเด—เดฃเดฟเด•เตเด•เตเดจเตเดจเต
เดชเดคเดฟเดตเต เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เด“เดชเตเดชเดฑเต‡เดทเดจเตเด•เตพ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เด•เต‡เดธเต. เด•เตเดฑเดฟเดชเตเดชเต: เด…เดฑเต‡ เดธเดฌเตโ€Œเดธเตโ€Œเด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเดฟเด‚เด—เต เด†เดฃเต
เด…เดฒเตเดฒ เดฌเดพเดงเดฟเดšเตเดšเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดฆเดฟ เดคเดฐเด‚ () เด’เดชเตเดชเด‚ เด…เดธเต‹เตผเดŸเตเดŸเดฟ() เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเต† เดฌเดพเดงเดฟเด•เตเด•เตเดจเตเดจเต.
เด…เด™เตเด™เดจเต†, เดŽเด™เตเด•เดฟเตฝ เด…เดตเด—เดฃเดฟเด•เตเด•เตเด• เดชเต‚เดœเตเดฏเดคเตเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดฒเตเดฒ, /aB/ เดŽเดฒเตเดฒเดพ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เดณเตเดฎเดพเดฏเตเด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต
"ab", "aB", "เดŽเดฌเดฟ", เด’เดชเตเดชเด‚ "เดŽเดฌเดฟ". เดŽเดฒเตเดฒเดพ AWK เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เดณเต‡เดฏเตเด‚ เดชเต‹เดฒเต†, เด‡เดคเดฟเดจเตเดฑเต† เดชเตเดฐเดพเดฐเด‚เดญ เดฎเต‚เดฒเตเดฏเด‚
เด…เดตเด—เดฃเดฟเด•เตเด•เตเด• เดชเต‚เดœเตเดฏเดฎเดพเดฃเต, เด…เดคเดฟเดจเดพเตฝ เดŽเดฒเตเดฒเดพ เดชเดคเดฟเดตเต เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด‚ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเด‚
เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด•เต‡เดธเต-เดธเต†เตปเดธเดฟเดฑเตเดฑเต€เดตเต.

เดฒเดฟเดจเตเดฑเต เดฏเตเดŸเต† เดšเดฒเดจเดพเดคเตเดฎเด• เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚ เดจเตฝเด•เตเดจเตเดจเต --เดฒเดฟเดจเตเดฑเต เด’เดฐเต AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเตเดณเตเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด“เดชเตเดทเตป.
เดธเดคเตเดฏเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด—เดพเดตเตเด•เต เดฒเดฟเดจเตเดฑเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดตเตเดฏเดพเดœเดฎเดพเด•เตเดฎเตเดชเต‹เตพ, เด…เดคเต เดšเต†เดฏเตเดฏเดฟเดฒเตเดฒ. เด…เดธเตˆเตป เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ
เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดฎเต‚เดฒเตเดฏเด‚ "เดฎเดพเดฐเด•เดฎเดพเดฏ", เดฒเดฟเดจเตเดฑเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดฎเดพเดฐเด•เดฎเดพเดฏ เดชเดฟเดถเด•เตเด•เดณเดพเดฏเดฟ เดฎเดพเดฑเตเดจเตเดจเต
--lint=เดฎเดพเดฐเด•เดฎเดพเดฏ. เดฎเดฑเตเดฑเต‡เดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฏเดฅเดพเตผเดคเตเดฅ เดฎเต‚เดฒเตเดฏเด‚ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

NF เดจเดฟเดฒเดตเดฟเดฒเต† เด‡เตปเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเดฒเต† เดซเต€เตฝเดกเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚.

NR เด‡เดคเตเดตเดฐเต† เด•เดฃเตเดŸ เด‡เตปเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เดณเตเดŸเต† เด†เด•เต† เดŽเดฃเตเดฃเด‚.

เด’เดŽเดซเตเดŽเด‚เดŸเดฟ เด…เด•เตเด•เด™เตเด™เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต, "%.6g", เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ.

เด’เดŽเดซเตเดŽเดธเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเต€เตฝเดกเต เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ, เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เด’เดฐเต เดธเตเดชเต‡เดธเต.

เด’.เด†เตผ.เดŽเดธเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเต เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ, เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เด’เดฐเต เดจเตเดฏเต‚เดฒเตˆเตป.

PREC เด†เตผเดฌเดฟเดŸเตเดฐเดฑเดฟ เดชเตเดฐเดฟเดธเดฟเดทเตป เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต เดจเดฎเตเดชเดฑเตเด•เดณเตเดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดจ เด•เตƒเดคเตเดฏเดค, 53
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ.

เดชเตเดฐเต‹เดธเดฟเตปเดซเต‹ เดˆ เด…เดฑเต‡เดฏเตเดŸเต† เด˜เดŸเด•เด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ AWK-เดฏเต† เด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดชเตเดฐเดตเต‡เดถเดจเด‚ เดจเตฝเด•เตเดจเตเดจเต
เดชเตเดฐเต‹เด—เตเดฐเดพเด‚. เดšเดฟเดฒ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ, เด…เดฑเต‡เดฏเดฟเตฝ เด˜เดŸเด•เด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เดพเด‚, "เด—เตเดฐเต‚เดชเตเดชเต1"
เดฎเตเด–เดพเดจเตเดคเดฟเดฐเด‚ "เดธเด‚เด˜เด‚n" เดšเดฟเดฒเดคเต n, เด…เดคเดพเดฏเดคเต เดธเดชเตเดฒเดฟเดฎเต†เดจเตเดฑเดฑเดฟ เด—เตเดฐเต‚เดชเตเดชเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚
เดชเตเดฐเด•เตเดฐเดฟเดฏ เด‰เดฃเตเดŸเต. เด‰เดชเดฏเต‡เดพเด—เดฟเด•เตเด•เตเด• in เดˆ เด˜เดŸเด•เด™เตเด™เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ. เดฆเดฟ
เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด˜เดŸเด•เด™เตเด™เตพ เดฒเดญเตเดฏเดฎเดพเด•เตเดฎเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเตเดจเตฝเด•เตเดจเตเดจเต:

PROCINFO["egid"] เดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ เด—เต†เดฑเตเดฑเตเดœเดฟเดกเต(2) เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เตพ.

PROCINFO["strftime"]
เดŽเดจเตเดจเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดธเดฎเดฏ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต strftime().

PROCINFO["euid"] เดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ เด—เต†เดฑเตเดฑเตเดฏเต‚เดฏเดฟเดกเต(2) เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เตพ.

PROCINFO["FS"] "FS" เดซเต€เตฝเดกเต เดตเดฟเดญเดœเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ FS เดชเตเดฐเดพเดฌเดฒเตเดฏเดคเตเดคเดฟเตฝ เด‰เดฃเตเดŸเต, "FPAT" if
เดซเต€เตฝเดกเต เดตเดฟเดญเดœเดฟเด•เตเด•เตเดจเตเดจเต FPAT เดชเตเดฐเดพเดฌเดฒเตเดฏเดคเตเดคเดฟเตฝ เด‰เดฃเตเดŸเต, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ "เดซเต€เตฝเดกเต เดตเดฟเดกเตเดคเตเดคเตเดธเต"
เดซเต€เตฝเดกเต เดตเดฟเดญเดœเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ เดซเต€เตฝเดกเตเดตเดฟเดกเตเดคเตเดคเตเดธเต เดชเตเดฐเดพเดฌเดฒเตเดฏเดคเตเดคเดฟเตฝ เด‰เดฃเตเดŸเต.

PROCINFO["เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเด•เตพ"]
เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš เดŽเดฒเตเดฒเดพ เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดชเต‡เดฐเตเด•เตพ เดธเต‚เดšเดฟเด•เดฏเดฟเดฒเดพเด•เตเด•เดฟเดฏ เด’เดฐเต เด‰เดชเดตเดฟเดญเดพเด—เด‚
AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเตเดฑเต† เดตเดพเดšเด•เดคเตเดคเดฟเตฝ. เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดŽเดจเตเดคเดพเดฃเต†เดจเตเดจเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต
เด—เดพเดตเตเด•เต เด…เดคเต เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเดฏเดคเดฟเดจเต เดถเต‡เดทเด‚ เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด…เดฑเดฟเดฏเดพเด‚
เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดชเดพเดดเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต; เด…เดตเตผ เด…เดฒเตเดฒ เดธเดฎเดฏเดคเตเดคเต เด…เดชเตเดกเต‡เดฑเตเดฑเต
เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เด“เดฐเต‹ เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเดฟเดจเตเด‚, เดฎเต‚เดฒเตเดฏเด‚
เด˜เดŸเด•เด‚ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดคเดฟเตฝ เด’เดจเตเดจเดพเดฃเต:

"เด…เดฑเต‡"
เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เด’เดฐเต เด…เดฑเต‡เดฏเดพเดฃเต.

"เดฌเดฟเตฝเดฑเตเดฑเดฟเตป"
เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เด’เดฐเต เด…เดจเตเดคเตผเดจเดฟเตผเดฎเตเดฎเดฟเดค เดชเตเดฐเดตเตผเดคเตเดคเดจเดฎเดพเดฃเต.

"เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚"
เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดŽเดจเตเดจเดคเต เด’เดฐเต เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเตป เดซเด‚เด—เตโ€Œเดทเตป เด†เดฃเต
@เดฒเต‹เดกเต or -l.

"เดธเตเด•เต†เดฏเดฟเดฒเตผ"
เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เด’เดฐเต เดธเตเด•เต†เดฏเดฟเดฒเตผ เด†เดฃเต.

"เดŸเตˆเดชเตเดชเต เดšเต†เดฏเตเดฏเดพเดคเตเดคเดคเต"
เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดŸเตˆเดชเตเดชเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒ (เดŽ เด†เดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚
เดธเตเด•เต†เดฏเดฟเดฒเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดฑเต‡, เด—เดพเดตเตเด•เต เด‡เดคเตเดตเดฐเต† เด…เดฑเดฟเดฏเดฟเดฒเตเดฒ).

"เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเต" เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เด’เดฐเต เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเต เดจเดฟเตผเดตเตเดตเดšเดฟเดšเตเดš เดชเตเดฐเดตเตผเดคเตเดคเดจเดฎเดพเดฃเต.

PROCINFO["gid"] เดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ เด—เต†เดฑเตเดฑเตเด—เดฟเดกเต(2) เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เตพ.

PROCINFO["pgrpid"] เดจเดฟเดฒเดตเดฟเดฒเต† เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเดŸเต† เดชเตเดฐเต‹เดธเดธเต เด—เตเดฐเต‚เดชเตเดชเต เดเดกเดฟ.

PROCINFO["pid"] เดจเดฟเดฒเดตเดฟเดฒเต† เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเดŸเต† เดชเตเดฐเต‹เดธเดธเตเดธเต เดเดกเดฟ.

PROCINFO["ppid"] เดจเดฟเดฒเดตเดฟเดฒเต† เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเดŸเต† เดชเดพเดฐเดจเตเดฑเต เดชเตเดฐเต‹เดธเดธเตเดธเต เดเดกเดฟ.

PROCINFO["uid"] เดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ เด—เต†เดฑเตเดฑเต‚เดฏเดฟเดกเต(2) เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เตพ.

PROCINFO["sorted_in"]
เดˆ เด˜เดŸเด•เด‚ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดชเตเดฐเต‹เดธเดฟเตปเดซเต‹, เด…เดชเตเดชเต‹เตพ เด…เดคเดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚
เด…เดฑเต‡ เด˜เดŸเด•เด™เตเด™เตพ เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดจเตเดจ เด•เตเดฐเดฎเด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเต
in เดตเต‡เดฃเตเดŸเดฟ เดฒเต‚เดชเตเดชเตเด•เตพ. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเดพเดฃเต "@ind_str_asc",
"@ind_num_asc", "@val_type_asc", "@val_str_asc",
"@val_num_asc", "@ind_str_desc", "@ind_num_desc",
"@val_type_desc", "@val_str_desc", "@val_num_desc", เด’เดชเตเดชเด‚
"@ เด…เดŸเตเด•เตเด•เดพเดคเตเดคเดคเต". เดฎเต‚เดฒเตเดฏเด‚ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเต‡เดฐเตเดฎเดพเด•เดพเด‚
เดคเดพเดฐเดคเดฎเตเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต:

เดซเด‚เด—เตเดทเตป cmp_func(i1, v1, i2, v2)

เดŽเดตเดฟเดŸเต† i1 เด’เดชเตเดชเด‚ i2 เดธเต‚เดšเดฟเด•เด•เดณเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† v1 เด’เดชเตเดชเด‚ v2 เด…เดตเดณเต
เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดฐเดฃเตเดŸเต เดฎเต‚เดฒเด•เด™เตเด™เดณเตเดŸเต† เด…เดจเตเดฌเดจเตเดง เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ.
เด‡เดคเต เด…เดคเดฟเตฝ เด•เตเดฑเดตเต‹ เดคเตเดฒเตเดฏเดฎเต‹ เดตเดฒเตเดคเต‹ เด†เดฏ เด’เดฐเต เดธเด‚เด–เตเดฏ เดจเตฝเด•เดฃเด‚
เด…เดฑเต‡เดฏเตเดŸเต† เดฎเต‚เดฒเด•เด™เตเด™เตพ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต†เดจเตเดจเดคเดฟเดจเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเต 0-เดจเต‡เด•เตเด•เดพเตพ
เด‰เดคเตเดคเดฐเดตเดฟเดŸเดฃเด‚.

PROCINFO["เด‡เตปเดชเตเดŸเตเดŸเต", "READ_TIMEOUT"]
เด‡เดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดกเดพเดฑเตเดฑ เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเดฎเดฏเด‚ เดฎเดฟเดฒเตเดฒเดฟเดธเต†เด•เตเด•เตปเดกเดฟเตฝ เด‡เตปเดชเตเดŸเตเดŸเต,
เดŽเดตเดฟเดŸเต† เด‡เตปเดชเตเดŸเตเดŸเต เด’เดฐเต เดฑเต€เดกเดฏเดฑเด•เตเดทเตป เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดซเดฏเตฝ เดจเดพเดฎเดฎเดพเดฃเต. เด’เดฐเต เดฎเต‚เดฒเตเดฏเด‚
เดชเต‚เดœเตเดฏเดฎเต‹ เดชเต‚เดœเตเดฏเดคเตเดคเต‡เด•เตเด•เดพเตพ เด•เตเดฑเดตเต‹ เดŽเดจเตเดจเดคเดฟเดจเตผเดคเตเดฅเด‚ เดธเดฎเดฏเดชเดฐเดฟเดงเดฟ เด‡เดฒเตเดฒ เดŽเดจเตเดจเดพเดฃเต.

PROCINFO["mpfr_version"]
เด—เตเดจเต เดŽเด‚เดชเดฟเดŽเดซเตเด†เตผ เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเดŸเต† เดชเดคเดฟเดชเตเดชเต เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เด•เตƒเดคเตเดฏเดฎเดพเดฏ เดจเดฎเตเดชเตผ เดชเดฟเดจเตเดคเตเดฃ เด—เดพเดตเตเด•เต. เดˆ เดŽเตปเดŸเตเดฐเดฟ เด…เด™เตเด™เดจเต†เดฏเดฒเตเดฒ
MPFR เดชเดฟเดจเตเดคเตเดฃ เด•เด‚เดชเตˆเตฝ เดšเต†เดฏเตโ€ŒเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดนเดพเดœเดฐเดพเด•เตเด• เด—เดพเดตเตเด•เต.

PROCINFO["gmp_version"]
เด—เตเดจเต เดŽเด‚เดชเดฟ เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเดŸเต† เดชเดคเดฟเดชเตเดชเต เดเด•เดชเด•เตเดทเต€เดฏเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เด•เตƒเดคเตเดฏเดฎเดพเดฏ เดจเดฎเตเดชเตผ เดชเดฟเดจเตเดคเตเดฃ เด—เดพเดตเตเด•เต. เดˆ เดŽเตปเดŸเตเดฐเดฟ เด…เด™เตเด™เดจเต†เดฏเดฒเตเดฒ
MPFR เดชเดฟเดจเตเดคเตเดฃ เด•เด‚เดชเตˆเตฝ เดšเต†เดฏเตโ€ŒเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดนเดพเดœเดฐเดพเด•เตเด• เด—เดพเดตเตเด•เต.

PROCINFO["prec_max"]
GNU MPFR เดฒเตˆเดฌเตเดฐเดฑเดฟ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเดฐเดฎเดพเดตเดงเดฟ เด•เตƒเดคเตเดฏเดค
เด†เตผเดฌเดฟเดŸเตเดฐเดฑเดฟ เดชเตเดฐเดฟเดธเดฟเดทเตป เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต เดจเดฎเตเดชเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ. เดˆ
MPFR เดชเดฟเดจเตเดคเตเดฃ เด•เด‚เดชเตˆเตฝ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŽเตปเดŸเตเดฐเดฟ เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒ
เด—เดพเดตเตเด•เต.

PROCINFO["prec_min"]
GNU MPFR เดฒเตˆเดฌเตเดฐเดฑเดฟ เด…เดจเตเดตเดฆเดจเต€เดฏเดฎเดพเดฏ เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดž เด•เตƒเดคเตเดฏเดค
เด†เตผเดฌเดฟเดŸเตเดฐเดฑเดฟ เดชเตเดฐเดฟเดธเดฟเดทเตป เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต เดจเดฎเตเดชเดฑเตเด•เตพ. เดˆ เดŽเตปเดŸเตเดฐเดฟ
MPFR เดชเดฟเดจเตเดคเตเดฃ เด•เด‚เดชเตˆเตฝ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดคเต เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒ เด—เดพเดตเตเด•เต.

PROCINFO["api_major"]
เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃ API-เดฏเตเดŸเต† เดชเตเดฐเดงเดพเดจ เดชเดคเดฟเดชเตเดชเต. เดˆ เดŽเตปเดŸเตเดฐเดฟ เด…เด™เตเด™เดจเต†เดฏเดฒเตเดฒ
เดกเตˆเดจเดพเดฎเดฟเด•เต เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเดจเตเด•เตพ เดฒเต‹เดกเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดฒเดญเตเดฏเดฎเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ.

PROCINFO["api_minor"]
เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃ API-เดฏเตเดŸเต† เดšเต†เดฑเดฟเดฏ เดชเดคเดฟเดชเตเดชเต. เดˆ เดŽเตปเดŸเตเดฐเดฟ เด…เด™เตเด™เดจเต†เดฏเดฒเตเดฒ
เดกเตˆเดจเดพเดฎเดฟเด•เต เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเดจเตเด•เตพ เดฒเต‹เดกเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดฒเดญเตเดฏเดฎเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ.

PROCINFO["เดชเดคเดฟเดชเตเดชเต"] เดชเดคเดฟเดชเตเดชเต เด—เดพเดตเตเด•เต.

เดฑเต—เดฃเตเดŸเต เดฎเต‹เดกเต เด…เด•เตเด•เด™เตเด™เดณเดฟเตฝ เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เด•เตƒเดคเตเดฏเดคเดฏเตเดณเตเดณ เด—เดฃเดฟเดคเดคเตเดคเดฟเดจเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸ เดฑเต—เดฃเตเดŸเดฟเด‚เด—เต เดฎเต‹เดกเต
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ "N" (IEEE-754 roundTiesToEven เดฎเต‹เดกเต). เด…เด‚เด—เต€เด•เดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเดพเดฃเต "N" or
"n" roundTiesToEven-เดจเต, "เดฏเต" or "u" roundTowardPositive-เดจเดพเดฏเดฟ, "เดกเดฟ" or "d" เดตเต‡เดฃเตเดŸเดฟ
เดฑเต—เดฃเตเดŸเต เดจเต†เด—เดฑเตเดฑเต€เดตเต, "เด‡เดธเต†เดกเต" or "z" roundTowardZero เดŽเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ, เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเดคเดฟเดชเตเดชเดพเดฃเต†เด™เตเด•เดฟเตฝ
GNU MPFR เดฒเตˆเดฌเตเดฐเดฑเดฟ เด‡เดคเดฟเดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต, "เดŽ" or "เดŽ" roundTiesToAway เดŽเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ.

RS เด‡เตปเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเต เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ, เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เด’เดฐเต เดชเตเดคเดฟเดฏ เดฒเตˆเตป.

RT เดฑเต†เด•เตเด•เต‹เตผเดกเต เดŸเต†เตผเดฎเดฟเดจเต‡เดฑเตเดฑเตผ. เด—เดพเด•เตเด•เต เดธเต†เดฑเตเดฑเตเด•เตพ RT เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เด‡เตปเดชเตเดŸเตเดŸเต เดตเดพเดšเด•เดคเตเดคเดฟเดฒเต‡เด•เตเด•เต
เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดธเตเดตเดญเดพเดตเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเดคเดฟเดตเต เดชเดฆเดชเตเดฐเดฏเต‹เด—เด‚ RS.

RSTART เด†เดฆเตเดฏ เดชเตเดฐเดคเต€เด•เดคเตเดคเดฟเดจเตเดฑเต† เดธเต‚เดšเดฟเด• เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต เดชเตŠเดฐเตเดคเตเดคเด‚ (); เดชเตŠเดฐเตเดคเตเดคเดฎเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 0. (เดˆ
เดชเตเดฐเดคเต€เด• เดธเต‚เดšเดฟเด•เด•เตพ เด’เดจเตเดจเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.)

RLENGTH เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเดจเตเดฑเต† เดจเต€เดณเด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต เดชเตŠเดฐเตเดคเตเดคเด‚ (); เดชเตŠเดฐเตเดคเตเดคเดฎเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ -1.

เด‰เดชเดธเต†เดชเต เด…เดฑเต‡ เด˜เดŸเด•เด™เตเด™เดณเดฟเตฝ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเดฌเตโ€Œเดธเตโ€Œเด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเตเด•เตพ เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดคเต€เด•เด‚
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ "\034".

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

เดซเต‚ = 5
SYMTAB["foo"] = 4
เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• เดซเต‚ # เดชเตเดฐเดฟเดจเตเดฑเตเด•เตพ 4

เดฆเดฟ isarray() เด’เดฐเต เด˜เดŸเด•เด‚ เด‡เตป เด†เดฃเต‹ เดŽเดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป เดซเด‚เด—เตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚ เดธเดฟเด‚เดŸเดพเดฌเต เด’เดฐเต เด†เดฃเต
เด…เดฑเต‡. เดจเดฟเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดชเดพเดŸเดฟเดฒเตเดฒ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด• เด•เต‚เดŸเต† เดชเตเดฐเดธเตเดคเดพเดตเดจ เดธเดฟเด‚เดŸเดพเดฌเต เด…เดฑเต‡.

เดŸเต†เด•เตเดธเตเดฑเตเดฑเตเดกเตŠเดฎเต†เดฏเตเตป AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเตเดฑเต† เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดกเตŠเดฎเต†เดฏเตเตป; เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดตเดฟเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เด•เดฃเตเดŸเต†เดคเตเดคเดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเตเดฑเต† เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพเด•เตเด•เดพเดฏเดฟ.

เด…เดฑเต‡
เดธเตเด•เตเดตเดฏเตผ เดฌเตเดฐเดพเด•เตเด•เดฑเตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดฑเต‡เด•เตพ เดธเดฌเตเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต ([ เด’เดชเตเดชเด‚ ]). เดŽเด™เตเด•เดฟเตฝ
เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เด’เดฐเต เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เดฒเดฟเดธเตเดฑเตเดฑเต เด†เดฃเต (exr, exr ...) เด…เดชเตเดชเต‹เตพ เด…เดฑเต‡ เดธเดฌเตเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด†เดฃเต
เด“เดฐเต‹ เดชเดฆเดชเตเดฐเดฏเต‹เด—เดคเตเดคเดฟเดจเตเดฑเต†เดฏเตเด‚ (เดธเตเดŸเตเดฐเดฟเด‚เด—เต) เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดธเด‚เดฏเต‹เดœเดจเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต, เด‡เดคเต เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเดธเต†เดชเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ. เดˆ เดธเต—เด•เดฐเตเดฏเด‚ เด—เตเดฃเดฟเดค เด…เดณเดตเตเด•เตพ เด…เดจเตเด•เดฐเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เด…เดฑเต‡เด•เตพ. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต:

i = "เดŽ"; j = "เดฌเดฟ"; k = "เดธเดฟ"
x[i, j, k] = "เดนเดฒเต‡เดพ, เดฒเต‹เด•เด‚\n"

เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด…เดธเตˆเตป เดšเต†เดฏเตเดฏเตเดจเตเดจเต "เดนเดฒเต‡เดพ, เดฒเต‹เด•เด‚\n" เด…เดฑเต‡เดฏเตเดŸเต† เด˜เดŸเด•เดคเตเดคเดฟเดฒเต‡เด•เตเด•เต x เด‡เดคเต เดธเต‚เดšเดฟเด•เดฏเดฟเดฒเดพเด•เตเด•เดฟเดฏเดคเต
เดธเตเดŸเตเดฐเดฟเด‚เด—เต "A\034B\034C". AWK-เดฏเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เด…เดฑเต‡เด•เดณเตเด‚ เด…เดธเต‹เดธเดฟเดฏเต‡เดฑเตเดฑเต€เดตเต เด†เดฃเต, เด…เดคเดพเดฏเดคเต, เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเดพเตฝ เดธเต‚เดšเดฟเด•เดฏเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดชเตเดฐเดคเตเดฏเต‡เด• เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ in เด’เดฐเต เด…เดฑเต‡เดฏเตโ€Œเด•เตเด•เต a เด…เดŸเด™เตเด™เตเดจเตเดจ เด’เดฐเต เดธเต‚เดšเดฟเด• เด‰เดฃเตเดŸเต‹ เดŽเดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚
เดชเตเดฐเดคเตเดฏเต‡เด• เดฎเต‚เดฒเตเดฏเด‚:

if (val in เด…เดฑเต‡)
เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• เด…เดฑเต‡[val]

เด…เดฑเต‡เดฏเตโ€Œเด•เตเด•เต เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเดฌเตโ€Œเดธเตโ€Œเด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเตเด•เตพ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• (เดžเดพเตป, j) in เดถเตเดฐเต‡เดฃเดฟ.

เดฆเดฟ in เดจเดฟเตผเดฎเตเดฎเดพเดฃเด‚ a-เดฏเดฟเดฒเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚ เดตเต‡เดฃเตเดŸเดฟ a-เดจเตเดฑเต† เดŽเดฒเตเดฒเดพ เด˜เดŸเด•เด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เดฎเต‡เตฝ เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดฒเต‚เดชเตเดชเต
เด…เดฑเต‡. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดฆเดฟ (เดžเดพเตป, j) in เดถเตเดฐเต‡เดฃเดฟ เดจเดฟเตผเดฎเตเดฎเดพเดฃเด‚ เดŸเต†เดธเตเดฑเตเดฑเตเด•เดณเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เต‚, เด‡เตป เด…เดฒเตเดฒ เดตเต‡เดฃเตเดŸเดฟ เดฒเต‚เดชเตเดชเตเด•เตพ.

เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เด…เดฑเต‡เดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เด˜เดŸเด•เด‚ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดพเด‚ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด• เดชเตเดฐเดธเตเดคเดพเดตเดจ. เดฆเดฟ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด• เดชเตเดฐเดธเตเดคเดพเดตเดจ
เด…เดฑเต‡ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†, เด’เดฐเต เด…เดฑเต‡เดฏเตเดŸเต† เดฎเตเดดเตเดตเตป เด‰เดณเตเดณเดŸเด•เตเด•เด™เตเด™เดณเตเด‚ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดพเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚
เดธเดฌเตเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เด‡เดฒเตเดฒเดพเดคเต† เดชเต‡เดฐเต.

เด—เดพเดตเตเด•เต เดฏเดฅเดพเตผเดคเตเดฅ เดฎเตพเดŸเตเดŸเดฟเดกเตˆเดฎเตปเดทเดฃเตฝ เด…เดฑเต‡เด•เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต. เด…เดคเตเดคเดฐเด‚ เด…เดฑเต‡เด•เตพ เดตเต‡เดฃเดฎเต†เดจเตเดจเต เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ
C เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ C++ เดชเต‹เดฒเต† `เดšเดคเตเดฐเดพเด•เตƒเดคเดฟเดฏเดฟเดฒเตเดณเตเดณเดคเต'. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต:

a[1] = 5
a[2][1] = 6
a[2][2] = 7

เด•เตเดฑเดฟเดชเตเดชเต: เดจเดฟเด™เตเด™เตพ เดชเดฑเดฏเต‡เดฃเตเดŸเดฟ เดตเดจเตเดจเต‡เด•เตเด•เดพเด‚ เด—เดพเดตเตเด•เต เด’เดฐเต เด…เดฑเต‡ เดŽเดฒเดฎเต†เดจเตเดฑเต เดถเดฐเดฟเด•เตเด•เตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เด‰เดชเดตเดฟเดญเดพเด—เดฎเดพเดฃเต
เด…เดคเต เดŽเดตเดฟเดŸเต† เด—เดพเดตเตเด•เต เด’เดฐเต เด…เดฑเต‡ เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต (เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเดฟเดฒเต† เดชเต‹เดฒเต† เดฐเดฃเตเดŸเดพเดฏเดฟ เดชเดฟเดฐเดฟเดฏเตเด•()). เดจเดฟเดจเด•เตเด•เต เดšเต†เดฏเตเดฏเดพเตป เดชเดฑเตเดฑเตเด‚
เด‡เดคเต subarray-เดฏเดฟเตฝ เด’เดฐเต เด˜เดŸเด•เด‚ เดธเตƒเดทเตเดŸเดฟเดšเตเดšเต เด…เดคเต เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดฟ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด•
เดชเตเดฐเดธเตเดคเดพเดตเดจ.

เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดŸเตˆเดชเตเดชเดฟเด‚เด—เต เด’เดชเตเดชเด‚ เดชเดฐเดฟเดตเตผเดคเตเดคเดจ
เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เดณเตเด‚ เดซเต€เตฝเดกเตเด•เดณเตเด‚ (เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต) เดจเดฎเตเดชเดฑเตเด•เดณเต‹ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เดณเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฐเดฃเตเดŸเตเด‚ เด†เด•เดพเด‚. เดฎเต‚เดฒเตเดฏเด‚ เดŽเด™เตเด™เดจเต†
เด’เดฐเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต† เดตเตเดฏเดพเด–เตเดฏเดพเดจเด‚ เด…เดคเดฟเดจเตเดฑเต† เดธเดจเตเดฆเตผเดญเดคเตเดคเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดธเด‚เด–เตเดฏเดพ เดชเดฆเดชเตเดฐเดฏเต‹เด—เดคเตเดคเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเตฝ,
เด…เดคเต เด’เดฐเต เดธเด‚เด–เตเดฏเดฏเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเด‚; เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ เด…เดคเต เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเด‚.

เด’เดฐเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเต† เด’เดฐเต เดธเด‚เด–เตเดฏเดฏเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเตป, เด…เดคเดฟเดฒเต‡เด•เตเด•เต 0 เดšเต‡เตผเด•เตเด•เตเด•; เดŽ เด†เดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเตป เดจเดฟเตผเดฌเดจเตเดงเดฟเด•เตเด•เตเด•
เดธเตเดŸเตเดฐเดฟเด‚เด—เต, เด…เดคเดฟเดจเต† เดจเตพ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเด•.

เด…เตบเด‡เดจเต€เดทเตเดฏเดฒเตˆเดธเตเดกเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพเด•เตเด•เต เดธเด‚เด–เตเดฏเดพ เดฎเต‚เดฒเตเดฏเด‚ 0 เด‰เด‚ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดฎเต‚เดฒเตเดฏเด‚ "" (เดจเตพ, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ
เดถเต‚เดจเตเดฏเด‚, เดธเตเดŸเตเดฐเดฟเด‚เด—เต).

เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด’เดฐเต เดธเด‚เด–เตเดฏเดฏเดฟเดฒเต‡เด•เตเด•เต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดฎเตเดชเต‹เตพ, เด…เดคเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดจเดŸเดคเตเดคเตเดจเตเดจเดคเต
strtod(3). เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เดธเด‚เด–เตเดฏเดฏเต† เด’เดฐเต เดธเตโ€ŒเดŸเตเดฐเดฟเด‚เด—เดฟเดฒเต‡เด•เตเด•เต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต CONVFMT เด’เดฐเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด†เดฏเดฟ
เดŽเดจเตเดจเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดธเตเดชเตเดฐเดฟเดจเตเดฑเตเดซเต(3), เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเดพเดฏเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต† เดธเด‚เด–เตเดฏเดพ เดฎเต‚เดฒเตเดฏเด‚. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚,
AWK-เดฏเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดธเด‚เด–เตเดฏเด•เดณเตเด‚ เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต เด†เดฃเต†เด™เตเด•เดฟเดฒเตเด‚, เด…เดตเดฟเดญเดพเดœเตเดฏ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเดพเดฃเต เดŽเดฒเตเดฒเดพเดฏเดฟเดชเตเดชเต‡เดพเดดเตเด‚ เด†เดฏเดฟ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดคเต
เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏเด•เตพ. เด…เด™เตเด™เดจเต†, เด•เตŠเดŸเตเดคเตเดคเต

CONVFMT = "%2.2f"
a = 12
b = a ""

เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ b เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดฎเต‚เดฒเตเดฏเดฎเตเดฃเตเดŸเต "เด•เตเดธเดจเตเดฎเตเด•เตเดธ" เด…เดฒเตเดฒ "เด•เตเดธเดจเตเดฎเตเด•เตเดธ".

เด•เตเดฑเดฟเดชเตเดชเต: POSIX เดฎเต‹เดกเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต --เดชเต‹เดธเดฟเด•เตเดธเต เด“เดชเตเดทเตป), เด† เดชเตเดฐเดฆเต‡เดถเด‚ เดธเต‚เด•เตเดทเดฟเด•เตเด•เตเด•
เดฆเดถเดพเด‚เดถ เดธเด‚เด–เตเดฏเด•เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดฐเต€เดคเดฟเดฏเต† เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เดคเดŸเดธเตเดธเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเต‡เด•เตเด•เดพเด‚: เดจเตเดฑเต† เดฆเดถเดพเด‚เดถ เดตเดฟเดญเดœเดจเด‚
เดจเดฟเด™เตเด™เตพ เดจเตฝเด•เตเดจเตเดจ เดจเดฎเตเดชเดฑเตเด•เตพ เด—เดพเดตเตเด•เต เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฒเตŠเด•เตเด•เต‡เตฝ เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจ เด•เดพเดฐเตเดฏเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเดฃเด‚
เด•เต‹เดฎ (,) เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เด•เดพเดฒเดฏเดณเดตเต (.).

เด—เดพเด•เตเด•เต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต: เดฐเดฃเตเดŸเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เดธเด‚เด–เตเดฏเด•เดณเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด…เดต เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดธเด‚เด–เตเดฏเดพเดชเดฐเดฎเดพเดฏเดฟ. เด’เดฐเต เดฎเต‚เดฒเตเดฏเด‚ เดธเดพเด‚เด–เดฟเด•เดตเตเด‚ เดฎเดฑเตเดฑเตŠเดจเตเดจเดฟเดจเต เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดฎเต‚เดฒเตเดฏเดตเตเดฎเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด…เดคเต โ€œเดธเด‚เด–เตเดฏเดฏเดพเดฃเต
เดธเตเดŸเตเดฐเดฟเด‚เด—เต,โ€ เดคเตเดŸเตผเดจเตเดจเต เดคเดพเดฐเดคเดฎเตเดฏเด™เตเด™เดณเตเด‚ เดธเด‚เด–เตเดฏเดพเดชเดฐเดฎเดพเดฏเดพเดฃเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต. เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดธเด‚เด–เตเดฏเดพ เดฎเต‚เดฒเตเดฏเด‚
เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเดฒเต‡เด•เตเด•เต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดจเดŸเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดฐเดฃเตเดŸเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เด•เต‹เดดเตเดธเต, เดธเตเดŸเตเดฐเดฟเด™เตเด™เตเด•เดณเดพเดฏเดฟ.

เดชเต‹เดฒเตเดณเตเดณ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด™เตเด™เตพ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด• "เด•เตเดธเดจเตเดฎเตเด•เตเดธ", เด†เด•เตเดจเตเดจเต เด…เดฒเตเดฒ เดธเด‚เด–เตเดฏเดพ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ, เด…เดต เดธเตเดŸเตเดฐเดฟเด‚เด—เดพเดฃเต
เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด™เตเด™เตพ. "เดธเด‚เด–เตเดฏเดพ เดธเตเดŸเตเดฐเดฟเด‚เด—เต" เดŽเดจเตเดจ เด†เดถเดฏเด‚ เดซเต€เตฝเดกเตเด•เตพเด•เตเด•เต เดฎเดพเดคเตเดฐเดฎเต‡ เดฌเดพเดงเด•เดฎเดพเด•เต‚, เด—เต†เดฑเตเดฑเตโ€Œเดฒเตˆเตป เด‡เตปเดชเตเดŸเตเดŸเต, เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต,
เดŽ.เด†เตผ.เดœเดฟ.เดตเดฟ เด˜เดŸเด•เด™เตเด™เตพ, เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดฎเต‚เดฒเด•เด™เตเด™เดณเตเด‚ เดธเตƒเดทเตเดŸเดฟเดšเตเดš เด’เดฐเต เด…เดฑเต‡เดฏเตเดŸเต† เด˜เดŸเด•เด™เตเด™เดณเตเด‚ เดฐเดฃเตเดŸเดพเดฏเดฟ เดชเดฟเดฐเดฟเดฏเตเด•() or
patsplit() เด…เดคเต เดธเด‚เด–เตเดฏเดพ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เดณเดพเดฃเต. เดŽเดจเตเดจเดคเดพเดฃเต เด…เดŸเดฟเดธเตเดฅเดพเดจ เด†เดถเดฏเด‚ เด‰เดชเดฏเต‡เดพเด•เตเดคเดพเดตเต เด‡เตปเดชเตเดŸเตเดŸเต, เด•เต‚เดŸเดพเดคเต† เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเต เดฎเดพเดคเตเดฐเด‚
เดธเด‚เด–เตเดฏเดพเดชเดฐเดฎเดพเดฏเดฟ เดคเต‹เดจเตเดจเตเดจเตเดจ เด‡เตปเดชเตเดŸเตเดŸเต, เด…เด™เตเด™เดจเต†เดฏเดพเดฃเต เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต.

เด’เด•เตเดŸเตฝ เด’เดชเตเดชเด‚ เดนเต†เด•เตเดธเดพเดกเต†เดธเดฟเดฎเตฝ เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด™เตเด™เตพ
เดจเดฟเด™เตเด™เดณเตเดŸเต† AWK เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดธเต‹เดดเตโ€Œเดธเต เด•เต‹เดกเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดธเดฟ-เดธเตเดฑเตเดฑเตˆเตฝ เด’เด•เตเดŸเตฝ, เดนเต†เด•เตโ€Œเดธเดพเดกเต†เดธเดฟเดฎเตฝ เด•เต‹เตบเดธเตเดฑเตเดฑเดจเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เดตเต‡เดฃเตเดŸเดฟ
เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด’เด•เตเดŸเตฝ เดฎเต‚เดฒเตเดฏเด‚ 011 เดฆเดถเดพเด‚เดถเดคเตเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต 9, เดนเต†เด•เตเดธเดพเดกเต†เดธเดฟเดฎเตฝ เดฎเต‚เดฒเตเดฏเด‚ 0x11 is
เดฆเดถเดพเด‚เดถเด‚ 17 เดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต.

เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด™เตเด™เตพ
AWK-เดฏเดฟเดฒเต† เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด™เตเด™เตพ เด‡เดฐเดŸเตเดŸ เด‰เดฆเตเดงเดฐเดฃเดฟเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต† เดถเตเดฐเต‡เดฃเดฟเด•เดณเดพเดฃเต (เด‡เดคเต เดชเต‹เดฒเต†
"เดฎเต‚เดฒเตเดฏเด‚"). เดšเดฐเดŸเตเด•เตพเด•เตเด•เตเดณเตเดณเดฟเตฝ, เด‰เดฑเดชเตเดชเดพเดฃเต เดŽเดธเตเด•เต‡เดชเตเดชเต เดธเต€เด•เตเดตเตปเดธเตเด•เดณเดพเดฃเต เดธเดฟเดฏเดฟเตฝ เด‰เดณเตเดณเดคเตเดชเต‹เดฒเต† เด…เด‚เด—เต€เด•เดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดต เด‡เดตเดฏเดพเดฃเต:

\\ เด…เด•เตเดทเดฐเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เด’เดฐเต เดฌเดพเด•เตเด•เตเดธเตเดฒเดพเดทเต.

\a "เด…เดฒเต‡เตผเดŸเตเดŸเต" เดชเตเดฐเดคเต€เด•เด‚; เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ ASCII BEL เดชเตเดฐเดคเต€เด•เด‚.

\b เดฌเดพเด•เตเด•เตเดธเตเดชเต‡เดธเต.

\f เดซเต‹เด‚-เดซเต€เดกเต.

\n เดชเตเดคเดฟเดฏ เดตเดฐ.

\r เดตเดฃเตเดŸเดฟ เดฎเดŸเด•เตเด•เด‚.

\t เดคเดฟเดฐเดถเตเดšเต€เดจ เดŸเดพเดฌเต.

\v เดฒเด‚เดฌ เดŸเดพเดฌเต.

\xเดนเต†เด•เตเดธเต เด…เด•เตเด•เด™เตเด™เตพ
เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดนเต†เด•เตเดธเดพเดกเต†เดธเดฟเดฎเตฝ เด…เด•เตเด•เด™เตเด™เดณเตเดŸเต† เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดคเต€เด•เด‚ \x. เด…เดคเตเดชเต‡เดพเดฒเต†
เดเดŽเดธเตเด’ เดธเดฟเดฏเดฟเตฝ, เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดนเต†เด•เตเดธเดพเดกเต†เดธเดฟเดฎเตฝ เด…เด•เตเด•เด™เตเด™เดณเตเด‚ เดฐเด•เตเดทเดชเตเดชเต†เดŸเดฒเดฟเดจเตเดฑเต† เดญเดพเด—เดฎเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต
เด•เตเดฐเดฎเด‚. (เดˆ เดซเต€เดšเตเดšเตผ เดญเดพเดทเดพ เดฐเต‚เดชเด•เดฒเตเดชเดจเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเดฑเดฏเดฃเด‚
เด•เดฎเตเดฎเดฟเดฑเตเดฑเดฟ.) เด‰เดฆเดพ, "\x1B" ASCII ESC (เดŽเดธเตเด•เต‡เดชเตเดชเต) เดชเตเดฐเดคเต€เด•เดฎเดพเดฃเต.

\เดกเดฟเดกเดฟเดกเดฟ เด’เด•เตเดŸเตฝ เด…เด•เตเด•เด™เตเด™เดณเตเดŸเต† 1-, 2- เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 3-เด…เด•เตเด• เดถเตเดฐเต‡เดฃเดฟ เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดคเต€เด•เด‚. เด‰เดฆเดพ,
"\033" ASCII ESC (เดŽเดธเตเด•เต‡เดชเตเดชเต) เดชเตเดฐเดคเต€เด•เดฎเดพเดฃเต.

\c เด…เด•เตเดทเดฐ เด•เดฅเดพเดชเดพเดคเตเดฐเด‚ c.

เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดชเดคเดฟเดตเต เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เตพเด•เตเด•เตเดณเตเดณเดฟเดฒเตเด‚ เดŽเดธเตเด•เต‡เดชเตเดชเต เดธเต€เด•เตเดตเตปเดธเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚ (เด‰เดฆเดพ.
/[ \t\f\n\r\v]/ เดตเตˆเดฑเตเดฑเตโ€Œเดธเตโ€Œเดชเต‡เดธเต เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต).

เด•เต‹เด‚เดชเดพเดฑเตเดฑเดฟเดฌเดฟเดฒเดฟเดฑเตเดฑเดฟ เดฎเต‹เดกเดฟเตฝ, เด’เด•เตเดŸเตฝ, เดนเต†เด•เตเดธเดพเดกเต†เดธเดฟเดฎเตฝ เดŽเดธเตเด•เต‡เดชเตเดชเต เดŽเดจเตเดจเดฟเดตเดฏเดพเตฝ เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ
เดฑเต†เด—เตเดฒเตผ เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เด•เต‹เตบเดธเตเดฑเตเดฑเดจเตเดฑเตเด•เดณเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดธเต€เด•เตเดตเตปเดธเตเด•เตพ เด…เด•เตเดทเดฐเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เด…เด™เตเด™เดจเต†, /a\52b/
เดŽเดจเตเดจเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต /a\*b/.

เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เตพ เด’เดชเตเดชเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ


AWK เด’เดฐเต เดฒเตˆเตป-เด“เดฑเดฟเดฏเดจเตเดฑเดกเต เดญเดพเดทเดฏเดพเดฃเต. เดชเดพเดฑเตเดฑเต‡เตบ เด†เดฆเตเดฏเด‚ เดตเดฐเตเดจเตเดจเต, เดคเตเดŸเตผเดจเตเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚. เด†เด•เตเดทเตป
เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เตพ เด‡เดคเต‹เดŸเตŠเดชเตเดชเด‚ เดšเต‡เตผเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต { เด’เดชเตเดชเด‚ }. เด’เดจเตเดจเตเด•เดฟเตฝ เดชเดพเดฑเตเดฑเต‡เตบ เดจเดทเตโ€ŒเดŸเดฎเดพเดฏเต‡เด•เตเด•เดพเด‚, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เด‰เดฃเตเดŸเดพเด•เดพเด‚
เด•เดพเดฃเตเดจเตเดจเดฟเดฒเตเดฒ, เดชเด•เตเดทเต‡, เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เดฐเดฃเตเดŸเตเด‚ เด…เดฒเตเดฒ. เดชเดพเดฑเตเดฑเต‡เตบ เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเด‚
เด‡เตปเดชเตเดŸเตเดŸเดฟเดจเตเดฑเต† เด“เดฐเต‹ เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเดจเตเด‚. เด’เดฐเต เดจเดทเตโ€ŒเดŸเดฎเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เด‡เดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต

{ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• }

เด‡เดคเต เดฎเตเดดเตเดตเตป เดฑเต†เด•เตเด•เต‹เตผเดกเตเด‚ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดŽเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เตพ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเต # เดชเตเดฐเดคเต€เด•เด‚, เดตเดฐเดฟเดฏเตเดŸเต† เด…เดตเดธเดพเดจเด‚ เดตเดฐเต† เดคเตเดŸเดฐเตเด•. เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดตเดฐเดฟเด•เตพ
เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เตพ เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ, เด’เดฐเต เดชเตเดฐเดธเตเดคเดพเดตเดจ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเดคเต เด’เดฐเต เดชเตเดคเดฟเดฏ เดฒเตˆเดจเดฟเดฒเดพเดฃเต, เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚,
เด•เต‹เดฎเดฏเดฟเตฝ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจ เดตเดฐเดฟเด•เตพเด•เตเด•เต เด‡เดคเต เดฌเดพเดงเด•เดฎเดฒเตเดฒ, {, ?, :, &&, เด…เดฅเดตเดพ ||. เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจ เดตเดฐเดฟเด•เตพ do
or เดฎเดฑเตเดฑเดพเดฐเต†เด™เตเด•เดฟเดฒเตเด‚ เด…เดตเดฐเตเดŸเต† เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดตเดฐเดฟเดฏเดฟเตฝ เดธเตเดตเดฏเดฎเต‡เดต เดคเตเดŸเดฐเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด‡เตป
เดฎเดฑเตเดฑเต เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเตฝ, "\" เดŽเดจเตเดจเดคเดฟเตฝ เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดšเตเดšเต เด’เดฐเต เดตเดฐเดฟ เดคเตเดŸเดฐเดพเด‚, เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เดชเตเดคเดฟเดฏ เดฒเตˆเตป เด†เดฃเต
เด…เดตเด—เดฃเดฟเดšเตเดšเต.

เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เตพ ";" เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เด’เดฐเต เดตเดฐเดฟเดฏเดฟเตฝ เด‡เดŸเดพเด‚. เด‡เดคเต เดฌเดพเดงเด•เดฎเดพเดฃเต
เด’เดฐเต เดชเดพเดฑเตเดฑเต‡เตบ-เด†เด•เตเดทเตป เดœเต‹เดกเดฟเดฏเตเดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดจ เดญเดพเด—เดคเตเดคเดฟเดจเตเดณเตเดณเดฟเดฒเต† เดฐเดฃเตเดŸเต เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เดณเตเด‚ (เดธเดพเดงเดพเดฐเดฃ เด•เต‡เดธเต), เด•เต‚เดŸเดพเดคเต†
เดชเดพเดฑเตเดฑเต‡เตบ-เด†เด•เตเดทเตป เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดคเดจเตเดจเต†.

เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เตพ
AWK เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดตเดฏเดฟเตฝ เด’เดจเตเดจเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚:

เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต
เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต
เดซเดฏเตฝ
ENDFILE
/เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดชเดฆเดชเตเดฐเดฏเต‡เดพเด—เด‚/
เดฌเดจเตเดงเด‚ เดชเดฆเดชเตเดฐเดฏเต‡เดพเด—เด‚
เดชเดพเดฑเตเดฑเต‡เตบ && เดชเดพเดฑเตเดฑเต‡เตบ
เดชเดพเดฑเตเดฑเต‡เตบ || เดชเดพเดฑเตเดฑเต‡เตบ
เดชเดพเดฑเตเดฑเต‡เตบ ? เดชเดพเดฑเตเดฑเต‡เตบ : เดชเดพเดฑเตเดฑเต‡เตบ
(เดชเดพเดฑเตเดฑเต‡เตบ)
! เดชเดพเดฑเตเดฑเต‡เตบ
เดชเดพเดฑเตเดฑเต‡เตบ1, เดชเดพเดฑเตเดฑเต‡เตบ2

เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต เด’เดชเตเดชเด‚ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต เด‡เตปเดชเตเดŸเตเดŸเดฟเดจเต†เดคเดฟเดฐเต† เดชเดฐเต€เด•เตเดทเดฟเด•เตเด•เดพเดคเตเดค เดฐเดฃเตเดŸเต เดชเตเดฐเดคเตเดฏเต‡เด• เดคเดฐเด‚ เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เดณเดพเดฃเต.
เดŽเดฒเตเดฒเดพเดตเดฐเตเดŸเต†เดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจ เดญเดพเด—เด™เตเด™เตพ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดฒเตเดฒเดพ เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เดณเตเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเดคเตเดชเต‹เดฒเต† เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เตพ เดฒเดฏเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด’เดฑเตเดฑเดคเตเดคเดตเดฃ เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต เดญเดฐเดฃเด‚. เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด‡เตปเดชเตเดŸเตเดŸเต เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เด…เดต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด‚.
เด…เดคเตเดชเต‹เดฒเต†, เดŽเดฒเตเดฒเดพเด‚ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต เดจเดฟเดฏเดฎเด™เตเด™เตพ เดฒเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดŽเดฒเตเดฒเดพ เด‡เตปเดชเตเดŸเตเดŸเตเด‚ เดคเต€เตผเดจเตเดจเตเดชเต‹เด•เตเดฎเตเดชเต‹เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ
เด’เดฐเต เดชเตเดฑเดคเตเดคเต เดชเตเดฐเดธเตเดคเดพเดตเดจ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต). เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต เด’เดชเตเดชเด‚ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เตพ เดฎเดฑเตเดฑเตเดณเตเดณเดตเดฏเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ
เดชเดพเดฑเตเดฑเต‡เตบ เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เดณเดฟเดฒเต† เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เตพ. เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต เด’เดชเตเดชเด‚ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เตพเด•เตเด•เต เดจเดทเตโ€ŒเดŸเดฎเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจ เดญเดพเด—เด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เดฐเตเดคเต.

เดซเดฏเตฝ เด’เดชเตเดชเด‚ ENDFILE เดฎเตƒเดคเดฆเต‡เดนเด™เตเด™เตพ เดฎเตเดฎเตเดชเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เด…เดงเดฟเด• เดชเตเดฐเดคเตเดฏเต‡เด• เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เดณเดพเดฃเต
เด“เดฐเต‹ เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต†เดฏเตเด‚ เด†เดฆเตเดฏ เดฑเต†เด•เตเด•เต‹เตผเดกเต เดตเดพเดฏเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดตเดธเดพเดจ เดฑเต†เด•เตเด•เต‹เตผเดกเต เดตเดพเดฏเดฟเดšเตเดšเดคเดฟเดจเตเดถเต‡เดทเด‚
เด“เดฐเต‹ เดซเดฏเดฒเดฟเดจเตเดฑเต†เดฏเตเด‚. เด‰เดณเตเดณเดฟเตฝ เดซเดฏเตฝ เดญเดฐเดฃเด‚, เดฎเต‚เดฒเตเดฏเด‚ ERRNO เดŽเด™เตเด•เดฟเตฝ เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚
เดซเดฏเตฝ เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏเดฟ เดคเตเดฑเดจเตเดจเต. เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดซเดฏเดฒเดฟเดฒเตเด‚ เดซเดฏเดฒเดฟเดฒเตเด‚ เดšเดฟเดฒ เดชเตเดฐเดถเตเดจเดฎเตเดฃเตเดŸเต
เด•เต‹เดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚ เด…เดŸเตเดคเตเดค เดซเดฏเตฝ เด…เดคเต เด’เดดเดฟเดตเดพเด•เตเด•เตเด•. เด…เดคเต เดšเต†เดฏเตเดคเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด—เดพเดตเตเด•เต เด…เดคเดฟเดจเตเดฑเต† เดธเดพเดงเดพเดฐเดฃ เดฎเดพเดฐเด•เดฎเดพเดฏ เดซเดฒเด‚ เด‰เดฃเตเดŸเดพเด•เตเด•เตเดจเตเดจเต
เดคเตเดฑเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดพเดคเตเดค เดซเดฏเดฒเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดถเด•เต.

เดตเต‡เดฃเตเดŸเดฟ /เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดชเดฆเดชเตเดฐเดฏเต‡เดพเด—เด‚/ เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เตพ, เด“เดฐเต‹ เด‡เตปเดชเตเดŸเตเดŸเดฟเดจเตเด‚ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดธเตเดฑเตเดฑเต‡เดฑเตเดฑเตเดฎเต†เดจเตเดฑเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดฑเต†เด—เตเดฒเตผ เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เดฑเต†เด•เตเด•เต‹เตผเดกเต. เดฑเต†เด—เตเดฒเตผ เดŽเด•เตเดธเตเดชเตเดฐเต†เดทเดจเตเด•เตพ เด‰เดณเตเดณเดคเต เดชเต‹เดฒเต† เดคเดจเตเดจเต†
เด‰เดฆเดพ(1), เดคเดพเดดเต† เดธเด‚เด—เตเดฐเดนเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

A เดฌเดจเตเดงเด‚ เดชเดฆเดชเตเดฐเดฏเต‡เดพเด—เด‚ เดŽเดจเตเดจ เดตเดฟเดญเดพเด—เดคเตเดคเดฟเตฝ เดšเตเดตเดŸเต† เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเดฎเดพเดฐเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚
เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ. เดšเดฟเดฒ เดซเต€เตฝเดกเตเด•เตพ เดšเดฟเดฒ เดฑเต†เด—เตเดฒเตผ เดŽเด•เตโ€Œเดธเตโ€Œเดชเตเดฐเดทเดจเตเด•เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเตเดฃเตเดŸเต‹เดฏเต†เดจเตเดจเต เด‡เดต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต.

เดฆเดฟ &&, ||, เด’เดชเตเดชเด‚ ! เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเดฎเดพเตผ เดฏเดฅเดพเด•เตเดฐเดฎเด‚ เดฒเต‹เดœเดฟเด•เตเด•เตฝ เด†เดฃเต, เดฒเต‹เดœเดฟเด•เตเด•เตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฒเต‹เดœเดฟเด•เตเด•เตฝ เด…เดฒเตเดฒ, เดฒเต‹เดœเดฟเด•เตเด•เตฝ เด…เดฒเตเดฒ,
เดธเดฟเดฏเดฟเดฒเต†เดจเตเดจเดชเต‹เดฒเต† เด…เดตเตผ เดทเต‹เตผเดŸเตเดŸเต เดธเตผเด•เตเดฏเต‚เดŸเตเดŸเต เดฎเต‚เดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏเด‚ เดจเดŸเดคเตเดคเตเดจเตเดจเต, เดธเดฟเดฏเดฟเดฒเต‡เดคเตเดชเต‹เดฒเต†, เด•เต‚เดŸเตเดคเตฝ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เดชเตเดฐเดพเด•เตƒเดค เดชเดพเดฑเตเดฑเต‡เตบ เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เตพ. เดฎเดฟเด•เตเด• เดญเดพเดทเด•เดณเดฟเดฒเต†เดฏเตเด‚ เดชเต‹เดฒเต†, เดฎเดพเดฑเตเดฑเดพเตป เดชเดฐเดพเตปเดคเต€เดธเดฟเดธเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚
เดฎเต‚เดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏ เด•เตเดฐเดฎเด‚.

เดฆเดฟ ?: C-เดฏเดฟเดฒเต† เด…เดคเต‡ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ เดชเต‹เดฒเต†เดฏเดพเดฃเต เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ. เด†เดฆเตเดฏเดคเตเดคเต† เดชเดพเดฑเตเดฑเต‡เตบ เดถเดฐเดฟเดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดฆเดฟ
เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดชเดพเดฑเตเดฑเต‡เตบ เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดชเดพเดฑเตเดฑเต‡เดฃเดพเดฃเต, เด…เดฒเตเดฒเดพเดคเตเดคเดชเด•เตเดทเด‚ เด‡เดคเต เดฎเต‚เดจเตเดจเดพเดฎเดคเตเดคเต‡เดคเดพเดฃเต. เด’เดฐเต†เดฃเตเดฃเด‚ เดฎเดพเดคเตเดฐเด‚
เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต†เดฏเตเด‚ เดฎเต‚เดจเตเดจเดพเดฎเดคเตเดคเต†เดฏเตเด‚ เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เตพ เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

เดฆเดฟ เดชเดพเดฑเตเดฑเต‡เตบ1, เดชเดพเดฑเตเดฑเต‡เตบ2 เด’เดฐเต เดชเดฆเดชเตเดฐเดฏเต‹เด—เดคเตเดคเดฟเดจเตเดฑเต† เดฐเต‚เดชเดคเตเดคเต† เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต a เดถเตเดฐเต‡เดฃเดฟ เดชเดพเดฑเตเดฑเต‡เตบ. เด‡เดคเต เดŽเดฒเตเดฒเดพเดคเตเดคเดฟเดจเตเด‚ เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเต
เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เด’เดฐเต เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจ เด‡เตปเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดชเดพเดฑเตเดฑเต‡เตบ1, เด’เดฐเต เดฑเต†เด•เตเด•เต‹เตผเดกเต เดตเดฐเต† เดคเตเดŸเดฐเตเดจเตเดจเต
เด…เดคเต เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต เดชเดพเดฑเตเดฑเต‡เตบ2, เด‰เตพเดชเตเดชเต†เดŸเต†. เด‡เดคเต เดฎเดฑเตเดฑเต‡เดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดชเดพเดฑเตเดฑเต‡เดฃเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ
เดŽเด•เตเดธเตเดชเตเดฐเดทเตป.

เดชเดคเดฟเดตเต เดญเดพเดตเด™เตเด™เตพ
เดฑเต†เด—เตเดฒเตผ เดŽเด•เตโ€Œเดธเตโ€Œเดชเตเดฐเดทเดจเตเด•เตพ เดŽเดจเตเดจเดคเดฟเตฝ เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจ เดตเดฟเดชเตเดฒเดฎเดพเดฏ เดคเดฐเดฎเดพเดฃเต เด‰เดฆเดพ. เด…เดต เด•เดฅเดพเดชเดพเดคเตเดฐเด™เตเด™เตพ เดšเต‡เตผเดจเตเดจเดคเดพเดฃเต
เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเต€เดคเดฟเดฏเดฟเตฝ:

c เดจเต‹เตบ-เดฎเต†เดฑเตเดฑเดพเด•เตเดฏเดพเด•เตเดŸเดฑเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต c.

\c เด…เด•เตเดทเดฐ เดธเตเดตเดญเดพเดตเดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต c.

. เดเดคเต เด•เดฅเดพเดชเดพเดคเตเดฐเดคเตเดคเดฟเดจเตเด‚ เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเต เด‰เตพเดชเตเดชเต†เดŸเต† เดชเตเดคเดฟเดฏ เดตเดฐ.

^ เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเดจเตเดฑเต† เดคเตเดŸเด•เตเด•เดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

$ เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเดจเตเดฑเต† เด…เดตเดธเดพเดจเด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

[เดŽเดฌเดฟเดธเดฟ...] เด’เดฐเต เดชเตเดฐเดคเต€เด• เดฒเดฟเดธเตเดฑเตเดฑเต: เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต เดŽเดฌเดฟเดธเดฟ.... เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดพเด‚
เด’เดฐเต เดกเดพเดทเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดตเดฏเต† เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเต เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต† เดถเตเดฐเต‡เดฃเดฟ.

[^เดŽเดฌเดฟเดธเดฟ...] เด’เดฐเต เดจเดฟเดฐเดพเด•เดฐเดฟเดšเตเดš เดชเตเดฐเดคเต€เด• เดฒเดฟเดธเตเดฑเตเดฑเต: เด’เดดเดฟเด•เต†เดฏเตเดณเตเดณ เดเดคเต เดชเตเดฐเดคเต€เด•เดตเตเด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต เดŽเดฌเดฟเดธเดฟ....

r1|r2 เด†เตพเดŸเตเดŸเตผเดจเต‡เดทเตป: เด’เดจเตเดจเตเด•เดฟเตฝ เดชเตŠเดฐเตเดคเตเดคเด™เตเด™เตพ r1 or r2.

r1r2 เดธเด‚เดฏเต‹เดœเดจเด‚: เดฎเดคเตเดธเดฐเด™เตเด™เตพ r1, เดŽเดจเตเดจเดฟเดŸเตเดŸเต r2.

r+ เด’เดจเตเดจเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต r.

r* เดชเต‚เดœเตเดฏเดฎเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต r.

r? เดชเต‚เดœเตเดฏเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดจเตเดจเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต r.

(r) เด—เตเดฐเต‚เดชเตเดชเดฟเด‚เด—เต: เดชเตŠเดฐเตเดคเตเดคเด™เตเด™เตพ r.

r{n}
r{n,}
r{n,m} เดฌเตเดฐเต‡เดธเตเด•เตพเด•เตเด•เตเดณเตเดณเดฟเดฒเต† เด’เดจเตเดจเต‹ เดฐเดฃเตเดŸเต‹ เดธเด‚เด–เตเดฏเด•เตพ a เดฏเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต เด‡เดŸเดตเต‡เดณ เดชเดฆเดชเตเดฐเดฏเต‡เดพเด—เด‚. เด…เดตเดฟเดŸเต†เดฏเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ
เดฌเตเดฐเต‡เดธเตเด•เดณเดฟเดฒเต† เด’เดฐเต เดธเด‚เด–เตเดฏ, เดฎเตเดฎเตเดชเดคเตเดคเต† เดชเดคเดฟเดตเต เดŽเด•เตเดธเตเดชเตเดฐเดทเตป r เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต n
เดคเดตเดฃ. เด’เดฐเต เด•เต‹เดฎ เด•เตŠเดฃเตเดŸเต เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดš เดฐเดฃเตเดŸเต เดธเด‚เด–เตเดฏเด•เตพ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, r เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต n เดฒเต‡เด•เตเด•เต m
เดคเดตเดฃ. เด’เดฐเต เดธเด‚เด–เตเดฏเดฏเต† เดคเตเดŸเตผเดจเตเดจเต เด’เดฐเต เด•เต‹เดฎ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดชเดฟเดจเตเดจเต† r เด•เตเดฑเดžเตเดžเดคเต เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต
n เดคเดตเดฃ.

\y เด’เดฐเต เดตเดพเด•เตเด•เดฟเดจเตเดฑเต† เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเดฒเต‹ เด…เดตเดธเดพเดจเดคเตเดคเดฟเดฒเต‹ เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

\B เด’เดฐเต เดตเดพเด•เตเด•เดฟเดจเตเดณเตเดณเดฟเตฝ เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

\< เด’เดฐเต เดตเดพเด•เตเด•เดฟเดจเตเดฑเต† เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเดฒเต† เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

\> เด’เดฐเต เดตเดพเด•เตเด•เดฟเดจเตเดฑเต† เด…เดตเดธเดพเดจเดคเตเดคเต† เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

\s เดเดคเต เดตเตˆเดฑเตเดฑเตโ€Œเดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเต เดชเตเดฐเดคเต€เด•เดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

\S เดเดคเต เดจเต‹เตบ-เดตเตˆเดฑเตเดฑเตโ€Œเดธเตโ€Œเดชเต‡เดธเต เดชเตเดฐเดคเต€เด•เดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

\w เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเดฆ-เด˜เดŸเด• เดชเตเดฐเดคเต€เด•เดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต (เด…เด•เตเดทเดฐเด‚, เด…เด•เตเด•เด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดŸเดฟเดตเดฐ).

\W เดชเดฆ-เด˜เดŸเด•เดฎเดฒเตเดฒเดพเดคเตเดค เดเดคเต เดชเตเดฐเดคเต€เด•เดตเตเด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

\` เด’เดฐเต เดฌเดซเดฑเดฟเดจเตเดฑเต† (เดธเตเดŸเตเดฐเดฟเด‚เด—เต) เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเดฒเต† เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดธเตโ€ŒเดŸเตเดฐเดฟเด‚เด—เตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

\' เด’เดฐเต เดฌเดซเดฑเดฟเดจเตเดฑเต† เด…เดฑเตเดฑเดคเตเดคเตเดณเตเดณ เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดธเตโ€ŒเดŸเตเดฐเดฟเด‚เด—เตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด•เต‹เตบเดธเตเดฑเตเดฑเดจเตเดฑเตเด•เดณเดฟเตฝ เดธเดพเดงเตเดคเดฏเตเดณเตเดณ เดŽเดธเตเด•เต‡เดชเตเดชเต เดธเต€เด•เตเดตเตปเดธเตเด•เตพ (เด•เดพเดฃเตเด• เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด™เตเด™เตพ) เด‰เด‚
เดฑเต†เด—เตเดฒเตผ เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เดณเดฟเตฝ เดธเดพเดงเตเดตเดพเดฃเต.

เด•เดฅเดพเดชเดพเดคเตเดฐเด‚ เด•เตเดฒเดพเดธเตเด•เตพ POSIX เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเตฝ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดš เด’เดฐเต เดธเดตเดฟเดถเต‡เดทเดคเดฏเดพเดฃเต. เด’เดฐเต เดชเตเดฐเดคเต€เด• เด•เตเดฒเดพเดธเต เดŽ
เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต เด‰เดณเตเดณ เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต† เดฒเดฟเดธเตเดฑเตเดฑเตเด•เตพ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเตเดฐเดคเตเดฏเต‡เด• เดจเตŠเดŸเตเดŸเต‡เดทเตป, เดชเด•เตเดทเต‡
เดฏเดฅเดพเตผเดคเตเดฅ เด•เดฅเดพเดชเดพเดคเตเดฐเด™เตเด™เตพ เดคเดจเตเดจเต† เด“เดฐเต‹ เดฐเดพเดœเตเดฏเดคเตเดคเดฟเดจเตเด‚ เด’เดชเตเดชเด‚/เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด“เดฐเต‹ เดฐเดพเดœเตเดฏเดคเตเดคเดฟเดจเตเด‚ เดตเตเดฏเดคเตเดฏเดพเดธเดชเตเดชเต†เดŸเดพเด‚
เดชเตเดฐเดคเต€เด• เดธเต†เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเตเดฐเดคเต€เด• เดธเต†เดฑเตเดฑเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด…เด•เตเดทเดฐเดฎเดพเดฒ เดŽเดจเตเดคเดพเดฃเต เดŽเดจเตเดจ เด†เดถเดฏเด‚
เดฏเตเดŽเดธเตเดŽเดฏเดฟเดฒเตเด‚ เดซเตเดฐเดพเตปเดธเดฟเดฒเตเด‚ เดธเตเดตเดญเดพเดตเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเต.

เด’เดฐเต เด•เตเดฏเดพเดฐเด•เตเดŸเตผ เด•เตเดฒเดพเดธเต เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดธเดพเดงเตเดคเดฏเตเดณเตเดณเต‚ เด‰เดณเตเดณเดฟเตฝ เด’เดฐเต เด•เดฅเดพเดชเดพเดคเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดฌเตเดฐเดพเด•เตเด•เดฑเตเดฑเตเด•เตพ
เดชเดŸเตเดŸเดฟเด•. เดชเตเดฐเดคเต€เด• เด•เตเดฒเดพเดธเตเด•เตพ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต [:, เด•เตเดฒเดพเดธเตเดธเดฟเดจเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด•เต€เดตเต‡เดกเต, เด•เต‚เดŸเดพเดคเต† :]. เดฆเดฟ
POSIX เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดคเต€เด• เด•เตเดฒเดพเดธเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

[:alnum:] เด†เตฝเดซเดพเดจเตเดฏเต‚เดฎเต†เดฑเดฟเด•เต เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ.

[:เด†เตฝเดซ:] เด…เด•เตเดทเดฐเดฎเดพเดฒ เด…เด•เตเดทเดฐเด™เตเด™เตพ.

[:เดถเต‚เดจเตเดฏ:] เดธเตเดชเต‡เดธเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŸเดพเดฌเต เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ.

[:cntrl:] เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ.

[:เด…เด•เตเด•เด‚:] เดธเด‚เด–เตเดฏเดพ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ.

[:เด—เตเดฐเดพเดซเต:] เด…เดšเตเดšเดŸเดฟเด•เตเด•เดพเดตเตเดจเตเดจเดคเตเด‚ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดจเตเดจเดคเตเดฎเดพเดฏ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ. (เด’เดฐเต เด‡เดŸเด‚ เด…เดšเตเดšเดŸเดฟเด•เตเด•เดพเดตเตเดจเตเดจเดคเดพเดฃเต, เดชเด•เตเดทเต‡ เด…เดฒเตเดฒ
เดฆเตƒเดถเตเดฏเดฎเดพเดฃเต, เด…เดคเต‡เดธเดฎเดฏเด‚ เด’เดฐเต a เดฐเดฃเตเดŸเตเด‚ เด†เดฃเต.)

[:เดคเดพเดดเดคเตเดคเต†:] เดšเต†เดฑเดฟเดฏ เด…เด•เตเดทเดฐเดฎเดพเดฒ เด…เด•เตเดทเดฐเด™เตเด™เตพ.

[:print:] เด…เดšเตเดšเดŸเดฟเด•เตเด•เดพเดตเตเดจเตเดจ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ (เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเดฒเตเดฒเดพเดคเตเดค เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ.)

[:punct:] เดตเดฟเดฐเดพเดฎเดšเดฟเดนเตเดจ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ (เด…เด•เตเดทเดฐเด‚, เด…เด•เตเด•เด™เตเด™เตพ, เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚ เดŽเดจเตเดจเดฟเดตเดฏเดฒเตเดฒเดพเดคเตเดค เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ
เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเตเดชเต‡เดธเต เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ).

[:เดธเตเดชเต†เดฏเตเดธเต:] เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเต เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ (เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเต, เดŸเดพเดฌเต, เดซเต‹เด‚เดซเต€เดกเต เดชเต‹เดฒเตเดณเตเดณเดต, เดšเตเดฐเตเด•เตเด•เด‚ เดšเดฟเดฒเดคเต).

[:เดฎเตเด•เดณเดฟเดฒเต†:] เดตเดฒเดฟเดฏเด•เตเดทเดฐ เด…เด•เตเดทเดฐเด™เตเด™เตพ.

[:xdigit:] เดนเต†เด•เตเดธเดพเดกเต†เดธเดฟเดฎเตฝ เด…เด•เตเด•เด™เตเด™เดณเตเดณเตเดณ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, POSIX เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเดจเต เดฎเตเดฎเตเดชเต, เด†เตฝเดซเดพเดจเตเดฏเต‚เดฎเต†เดฑเดฟเด•เต เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚
เดŽเดดเตเดคเต‡เดฃเตเดŸเดฟ เดตเดจเตเดจเต /[A-Za-z0-9]/. เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดคเต€เด• เดธเต†เดฑเตเดฑเดฟเตฝ เดฎเดฑเตเดฑเต เด…เด•เตเดทเดฐเดฎเดพเดฒ เด…เด•เตเดทเดฐเด™เตเด™เตพ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ,
เด‡เดคเต เด…เดตเดฏเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒ, เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดคเต€เด• เดธเต†เดฑเตเดฑเต ASCII-เดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเดพเตฝ, เด‡เดคเต
ASCII เด†เตฝเดซเดพเดจเตเดฏเต‚เดฎเต†เดฑเดฟเด•เต เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดชเต‹เดฒเตเด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚. POSIX เดชเตเดฐเดคเต€เด• เด•เตเดฒเดพเดธเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚,
เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดดเตเดคเดพเด‚ /[[:alnum:]]/, เด•เต‚เดŸเดพเดคเต† เด‡เดคเต เด…เด•เตเดทเดฐเดฎเดพเดฒ, เดธเด‚เด–เตเดฏเดพ เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต
เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดคเต€เด• เดธเต†เดฑเตเดฑเต, เด…เดคเต เดŽเดจเตเดคเดพเดฏเดพเดฒเตเด‚.

เดชเตเดฐเดคเต€เด• เดฒเดฟเดธเตเดฑเตเดฑเตเด•เดณเดฟเตฝ เดฐเดฃเตเดŸเต เด…เดงเดฟเด• เดชเตเดฐเดคเตเดฏเต‡เด• เดธเต€เด•เตเดตเตปเดธเตเด•เตพ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเด‚. ASCII เด…เดฒเตเดฒเดพเดคเตเดคเดตเตผเด•เตเด•เต เด‡เดต เดฌเดพเดงเด•เดฎเดพเดฃเต
เด’เดฑเตเดฑ เดšเดฟเดนเตเดจเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เดพเดตเตเดจเตเดจ เดชเตเดฐเดคเต€เด• เดธเต†เดฑเตเดฑเตเด•เตพ (เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเดคเต เดธเดฎเดพเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต เด˜เดŸเด•เด™เตเด™เตพ) เด…เดคเต†เดฒเตเดฒเดพเด‚
เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ, เด…เดคเตเดชเต‹เดฒเต† เดคเดจเตเดจเต† เดจเดฟเดฐเดตเดงเดฟ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดŽเดจเตเดจเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต เดธเดฎเดพเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดŸเตเด•เตเด•เตฝ, เด‰เดฆเตเดฆเต‡เดถเตเดฏเด™เตเด™เตพ. (เด‰เดฆเดพ, เดซเตเดฐเดžเตเดšเต เดญเดพเดทเดฏเดฟเตฝ, เด’เดฐเต เดชเตเดฒเต†เดฏเดฟเตป "เด‡", เดŽ
เด—เตเดฐเต‡เดตเต เด†เด•เตเดธเดจเตเดฑเดกเต "`" เดคเตเดฒเตเดฏเดฎเดพเดฃเต.)

เดธเดฎเดพเดนเดฐเดฟเด•เตเด•เตเดจเตเดจ เดšเดฟเดนเตเดจเด™เตเด™เตพ
เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจ เด˜เดŸเด•เดฎเดพเดฃเต เด’เดฐเต เด•เตŠเดณเต‹เดŸเตเดŸเดฟเด‚เด—เต เดšเดฟเดนเตเดจเด‚ [. เด’เดชเตเดชเด‚ .].
เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดŽเด™เตเด•เดฟเตฝ ch เด’เดฐเต เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเดคเตเดค เด˜เดŸเด•เดฎเดพเดฃเต, เด…เดชเตเดชเต‹เตพ [[.ch.]] เด’เดฐเต เดธเตเดฅเดฟเดฐเด‚ เดชเตเดฐเดฏเต‹เด—เดฎเดพเดฃเต
เด…เดคเต เดˆ เด•เตŠเดณเต‹เดŸเตเดŸเดฟเด‚เด—เต เด˜เดŸเด•เดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต, เด…เดคเต‡เดธเดฎเดฏเด‚ [ch] เดŽเดจเตเดจเดคเต เด’เดฐเต เดธเตเดฅเดฟเดฐเด‚ เดชเตเดฐเดฏเต‹เด—เดฎเดพเดฃเต
เด’เดจเตเดจเตเด•เดฟเตฝ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต c or h.

เดคเตเดฒเตเดฏเดคเดพ เด•เตเดฒเดพเดธเตเด•เตพ
เด’เดฐเต เดคเตเดฒเตเดฏเดคเดพ เด•เตเดฒเดพเดธเต เดŽเดจเตเดจเดคเต เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดณเตเดณ เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดจเดพเดฎเดฎเดพเดฃเต
เดคเดคเตเดคเตเดฒเตเดฏเดฎเดพเดฏ. เดชเต‡เดฐเต เด‡เดคเต‹เดŸเตŠเดชเตเดชเด‚ เดšเต‡เตผเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต [= เด’เดชเตเดชเด‚ =]. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเต‡เดฐเต e เด†เด•เดพเด‚
"e," "ยด", "`" เดŽเดจเตเดจเดฟเดตเดฏเต†เดฒเตเดฒเดพเด‚ เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, [[=e=]] เด’เดฐเต เดชเดคเดฟเดตเดพเดฃเต
เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด’เดจเตเดจเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เดชเดฆเดชเตเดฐเดฏเต‹เด—เด‚ e, เด‡', เด…เดฅเดตเดพ e`.

เด‡เด‚เด—เตเดฒเต€เดทเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เดพเดคเตเดค เดญเดพเดทเด•เดณเดฟเตฝ เดˆ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดตเดณเดฐเต† เดตเดฟเดฒเดชเตเดชเต†เดŸเตเดŸเดคเดพเดฃเต. เดฒเตˆเดฌเตเดฐเดฑเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต
เด† เด—เดพเดตเตเด•เต เดฑเต†เด—เตเดฒเตผ เดŽเด•เตโ€Œเดธเตโ€Œเดชเตเดฐเดทเตป เดฎเดพเดšเตเดšเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดจเดฟเดฒเดตเดฟเตฝ POSIX เดชเตเดฐเดคเต€เด•เด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเต‚
เด•เตเดฒเดพเดธเตเด•เตพ; เด…เดตเตผ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเดจเตเดจ เดšเดฟเดนเตเดจเด™เตเด™เดณเต‹ เดคเตเดฒเตเดฏเดคเดพ เด•เตเดฒเดพเดธเตเด•เดณเต‹ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตเดจเตเดจเดฟเดฒเตเดฒ.

เดฆเดฟ \y, \B, \<, \>, \s, \S, \w, \W, \`, เด’เดชเตเดชเด‚ \' เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเดฎเดพเตผ เดชเตเดฐเดคเตเดฏเต‡เด•เดฎเดพเดฃเต เด—เดพเดตเตเด•เต; เด…เดตเตผ
เด—เตเดจเต เดฑเต†เด—เตเดฒเตผ เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเดฟเดฒเต† เดธเต—เด•เดฐเตเดฏเด™เตเด™เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ.

เดตเดฟเดตเดฟเดง เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เด“เดชเตเดทเดจเตเด•เตพ เดŽเด™เตเด™เดจเต† เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเต เด—เดพเดตเตเด•เต เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเต† เดชเดคเดฟเดตเดพเดฏเดฟ เดตเตเดฏเดพเด–เตเดฏเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต
เดญเดพเดตเด™เตเด™เตพ.

เด“เดชเตเดทเดจเตเด•เดณเตŠเดจเตเดจเตเดฎเดฟเดฒเตเดฒ
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ, เด—เดพเดตเตเด•เต POSIX เดฑเต†เด—เตเดฒเตผ เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เดณเตเดŸเต† เดŽเดฒเตเดฒเดพ เดธเต—เด•เดฐเตเดฏเด™เตเด™เดณเตเด‚ เดจเตฝเด•เตเดจเตเดจเต
เด•เต‚เดŸเดพเดคเต† เดฎเตเด•เดณเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดš GNU เดฑเต†เด—เตเดฒเตผ เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเดฎเดพเตผ.

--เดชเต‹เดธเดฟเด•เตเดธเต
POSIX เดฑเต†เด—เตเดฒเตผ เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เต‚, GNU เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเดฎเดพเตผ เดชเตเดฐเดคเตเดฏเต‡เด•เดฎเดฒเตเดฒ.
(เด‰เดฆเดพ, \w เด…เด•เตเดทเดฐเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต w).

--เดชเดฐเดฎเตเดชเดฐเดพเด—เดค
เดชเดฐเดฎเตเดชเดฐเดพเด—เดค เดฏเตเดฃเดฟเด•เตเดธเต เด‰เดฃเดฐเตเด• เดชเดคเดฟเดตเต เดชเดฆเดชเตเดฐเดฏเต‹เด—เด™เตเด™เตพ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต. GNU เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเดฎเดพเตผ เด…เด™เตเด™เดจเต†เดฏเดฒเตเดฒ
เดชเตเดฐเดคเตเดฏเต‡เด•, เด‡เดŸเดตเต‡เดณ เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เตพ เดฒเดญเตเดฏเดฎเดฒเตเดฒ. เด’เด•เตเดŸเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดš เด•เดฅเดพเดชเดพเดคเตเดฐเด™เตเด™เตพ
เด•เต‚เดŸเดพเดคเต† เดนเต†เด•เตโ€Œเดธเดพเดกเต†เดธเดฟเดฎเตฝ เดŽเดธเตโ€Œเด•เต‡เดชเตเดชเต เดธเต€เด•เตเดตเตปเดธเตเด•เดณเต† เด…เดต เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต†เด™เตเด•เดฟเดฒเตเด‚ เด…เด•เตเดทเดฐเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเดจเตเดจเต
เดฑเต†เด—เตเดฒเตผ เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เดฎเต†เดฑเตเดฑเดพเด•เตเดฏเดพเดฐเดพเด•เตโ€ŒเดŸเดฑเตเด•เตพ.

--เดตเต€เดฃเตเดŸเตเด‚ เด‡เดŸเดตเต‡เดณ
เดชเดคเดฟเดตเต เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เดณเดฟเตฝ เด‡เดŸเดตเต‡เดณ เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เตพ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด• --เดชเดฐเดฎเตเดชเดฐเดพเด—เดค เดšเต†เดฏเตเดคเต
เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ
เดชเตเดฐเดตเตผเดคเตเดคเดจ เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เตพ เดฌเตเดฐเต‡เดธเตเด•เดณเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, { เด’เดชเตเดชเด‚ }. เดชเตเดฐเดตเตผเดคเตเดคเดจ เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เตพ เดธเดพเดงเดพเดฐเดฃเดฏเตเดณเตเดณเดตเดฏเดพเดฃเต
เด…เดธเตˆเตปเดฎเต†เดจเตเดฑเต, เดธเต‹เดชเดพเดงเดฟเด•, เดฒเต‚เดชเตเดชเดฟเด‚เด—เต เดธเตเดฑเตเดฑเต‡เดฑเตเดฑเตโ€Œเดฎเต†เดจเตเดฑเตเด•เตพ เดฎเดฟเด•เตเด• เดญเดพเดทเด•เดณเดฟเดฒเตเด‚ เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจเต. เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเดฎเดพเตผ,
เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดชเตเดฐเดธเตโ€Œเดคเดพเดตเดจเด•เดณเตเด‚ เดฒเดญเตเดฏเดฎเดพเดฏ เด‡เตปเดชเตเดŸเตเดŸเต/เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดธเตโ€Œเดฑเตเดฑเต‡เดฑเตเดฑเตโ€Œเดฎเต†เดจเตเดฑเตเด•เดณเตเด‚ เดธเดฟเดฏเดฟเดฒเตเดณเตเดณเดตเดฏเตเดŸเต† เดฎเดพเดคเตƒเด•เดฏเดฟเดฒเดพเดฃเต.

เด“เดชเตเดชเดฑเต‡เดฑเดฑเดฑเตเด•เดณเตเด‚
เดฎเตเตปเด—เดฃเดจ เด•เตเดฑเดฏเตเดจเตเดจ เด•เตเดฐเดฎเดคเตเดคเดฟเตฝ, AWK-เดฏเดฟเดฒเต† เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเดฎเดพเตผ:

(...) เด—เตเดฐเต‚เดชเตเดชเดฟเด‚เด—เต

$ เดซเต€เตฝเดกเต เดฑเดซเดฑเตปเดธเต.

++ -- เด‡เตปเด•เตเดฐเดฟเดฎเต†เดจเตเดฑเตเด‚ เดกเดฟเด•เตเดฐเดฟเดฎเต†เดจเตเดฑเตเด‚, เดชเตเดฐเดฟเดซเดฟเด•เตเดธเตเด‚ เดชเต‹เดธเตเดฑเตเดฑเตเดซเดฟเด•เตเดธเตเด‚.

^ เดŽเด•เตเดธเตเดชเต‹เดฃเตปเดทเตเดฏเต‡เดทเตป (** เดŽเดจเตเดจเดฟเดตเดฏเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚, เด•เต‚เดŸเดพเดคเต† **= เด…เดธเตˆเตปเดฎเต†เดจเตเดฑเต เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเด•เตเด•เต).

+ - ! เดฏเต‚เดฃเดฑเดฟ เดชเตเดฒเดธเต, เดเด•เต€เด•เตƒเดค เดฎเตˆเดจเดธเต, เดฒเต‹เดœเดฟเด•เตเด•เตฝ เดจเต†เด—เต‡เดทเตป.

* / % เด—เตเดฃเดจเด‚, เดตเดฟเดญเดœเดจเด‚, เดฎเต‹เดกเตเดฒเดธเต.

+ - เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เดฒเตเด‚ เด•เตเดฑเดฏเตเด•เตเด•เดฒเตเด‚.

เด‡เดŸเด‚ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด•เต‹เตบเด•เดฑเตเดฑเดจเต‡เดทเตป.

| |& เด‡เดคเดฟเดจเดพเดฏเดฟ เดชเตˆเดชเตเดชเต เด/เด’ เด—เต†เดฑเตเดฑเตโ€Œเดฒเตˆเตป, เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด•, เด’เดชเตเดชเด‚ printf.

< > <= >= != ==
เดธเดพเดงเดพเดฐเดฃ เดฑเดฟเดฒเต‡เดทเดฃเตฝ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเดฎเดพเตผ.

~ !~ เดฑเต†เด—เตเดฒเตผ เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เดชเตŠเดฐเตเดคเตเดคเด‚, เดจเต†เด—เดฑเตเดฑเดกเต เดชเตŠเดฐเตเดคเตเดคเด‚. เด•เตเดฑเดฟเดชเตเดชเต: เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เด’เดฐเต เดชเดคเดฟเดตเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฐเตเดคเต
เดชเดฆเดชเตเดฐเดฏเต‹เด—เด‚ (/foo/) a เดฏเตเดŸเต† เด‡เดŸเดคเต เดตเดถเดคเตเดคเต ~ or !~. เด’เดฐเต†เดฃเตเดฃเด‚ เดฎเดพเดคเตเดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•
เดตเดฒเดคเตเดตเดถเด‚. เด†เดตเดฟเดทเตเด•เดพเดฐเด‚ /foo/ ~ exp เดŽเดจเตเดจเดคเดฟเดจเต เดธเดฎเดพเดจ เด…เตผเดคเตเดฅเดฎเตเดฃเตเดŸเต (($0 ~
/foo/) ~ exp). เด‡เดคเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฃเต เด…เดฒเตเดฒ เดจเดฟเด™เตเด™เตพเด•เตเด•เต†เดจเตเดคเดพเดฃเต เดตเต‡เดฃเตเดŸเดคเต.

in เด…เดฑเต‡ เด…เด‚เด—เดคเตเดตเด‚.

&& เดฒเต‹เดœเดฟเด•เตเด•เตฝ AND.

|| เดฒเต‹เดœเดฟเด•เตเด•เตฝ OR.

?: เดธเดฟ เดธเต‹เดชเดพเดงเดฟเด• เดŽเด•เตเดธเตเดชเตเดฐเดทเตป. เด‡เดคเดฟเดจเต เดฐเต‚เดชเดฎเตเดฃเตเดŸเต expr1 ? expr2 : expr3. เดŽเด™เตเด•เดฟเตฝ
expr1 เดถเดฐเดฟเดฏเดพเดฃเต, เดชเดฆเดชเตเดฐเดฏเต‹เด—เดคเตเดคเดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ expr2, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดคเต expr3.
เด’เดฐเต†เดฃเตเดฃเด‚ เดฎเดพเดคเตเดฐเด‚ expr2 เด’เดชเตเดชเด‚ expr3 เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

= += -= *= /= %= ^=
เด…เดธเตˆเตปเดฎเต†เดจเตเดฑเต. เดฐเดฃเตเดŸเตเด‚ เดธเดฎเตเดชเต‚เตผเดฃเตเดฃ เด…เดธเตˆเตปเดฎเต†เดจเตเดฑเต (เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ = เดฎเต‚เดฒเตเดฏเด‚) เด•เต‚เดŸเดพเดคเต† เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ-เด…เดธเตˆเตปเดฎเต†เดจเตเดฑเต
(เดฎเดฑเตเดฑเต เดฐเต‚เดชเด™เตเด™เตพ) เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต.

เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เตพ
เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เตพ เด‡เดชเตเดฐเด•เดพเดฐเดฎเดพเดฃเต:

if (เด•เดฃเตเดŸเต€เดทเตป) เดชเตเดฐเดธเตเดคเดพเดตเดจ [ เดฎเดฑเตเดฑเดพเดฐเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเตเดฐเดธเตเดคเดพเดตเดจ ]
เดธเดฎเดฏเดคเตเดคเต (เด•เดฃเตเดŸเต€เดทเตป) เดชเตเดฐเดธเตเดคเดพเดตเดจ
do เดชเตเดฐเดธเตเดคเดพเดตเดจ เดธเดฎเดฏเดคเตเดคเต (เด•เดฃเตเดŸเต€เดทเตป)
เดตเต‡เดฃเตเดŸเดฟ (expr1; expr2; expr3) เดชเตเดฐเดธเตเดคเดพเดตเดจ
เดตเต‡เดฃเตเดŸเดฟ (เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ in เดถเตเดฐเต‡เดฃเดฟ) เดชเตเดฐเดธเตเดคเดพเดตเดจ
เด‡เดŸเดตเต‡เดณ
เดคเตเดŸเดฐเตเด•
เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด• เดถเตเดฐเต‡เดฃเดฟ[เดธเต‚เดšเดฟเด•]
เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด• เดถเตเดฐเต‡เดฃเดฟ
เดชเตเดฑเดคเตเดคเต [ เดชเดฆเดชเตเดฐเดฏเต‡เดพเด—เด‚ ]
{ เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เตพ }
เดฎเดพเดฑเตเด• (เดชเดฆเดชเตเดฐเดฏเต‡เดพเด—เด‚) {
เด•เต‡เดธเต เดฎเต‚เดฒเตเดฏเด‚|regex : เดชเตเดฐเดธเตเดคเดพเดตเดจ
...
[ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ: เดชเตเดฐเดธเตเดคเดพเดตเดจ ]
}

เด / เด’ เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เตพ
เด‡เตปเดชเตเดŸเตเดŸเต/เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เตพ เด‡เดชเตเดฐเด•เดพเดฐเดฎเดพเดฃเต:

เด…เดŸเดฏเตเด•เตเด•เตเด•(เดซเดฏเดฒเต [, เดŽเด™เตเด™เดจเต†]) เดซเดฏเตฝ, เดชเตˆเดชเตเดชเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เต‹-เดชเตเดฐเต‹เดธเดธเต เด…เดŸเดฏเตเด•เตเด•เตเด•. เด“เดชเตเดทเดฃเตฝ เดŽเด™เตเด™เดจเต† เดฎเดพเดคเตเดฐเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เด’เดฐเต เด•เต‹-เดชเตเดฐเต‹เดธเดธเตเดธเดฟเดฒเต‡เด•เตเด•เต เดŸเต-เดตเต‡ เดชเตˆเดชเตเดชเดฟเดจเตเดฑเต† เด’เดฐเดฑเตเดฑเด‚ เด…เดŸเดฏเตเด•เตเด•เตเดฎเตเดชเต‹เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเต
เด’เดจเตเดจเตเด•เดฟเตฝ เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดฎเต‚เดฒเตเดฏเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚ "เดฒเต‡เด•เตเด•เต" or "เดจเดฟเดจเตเดจเต".

เด—เต†เดฑเตเดฑเตโ€Œเดฒเตˆเตป เด—เดฃเด‚ $0 เด…เดŸเตเดคเตเดค เด‡เตปเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเตฝ เดจเดฟเดจเตเดจเต; เดธเต†เดฑเตเดฑเต NF, NR, FNR, RT.

เด—เต†เดฑเตเดฑเตโ€Œเดฒเตˆเตป <เดซเดฏเดฒเต เด—เดฃเด‚ $0 เด…เดŸเตเดคเตเดค เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเตฝ เดจเดฟเดจเตเดจเต เดซเดฏเดฒเต; เดธเต†เดฑเตเดฑเต NF, RT.

เด—เต†เดฑเตเดฑเตโ€Œเดฒเตˆเตป เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด—เดฃเด‚ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด…เดŸเตเดคเตเดค เด‡เตปเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเตฝ เดจเดฟเดจเตเดจเต; เดธเต†เดฑเตเดฑเต NR, FNR, RT.

เด—เต†เดฑเตเดฑเตโ€Œเดฒเตˆเตป เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ <เดซเดฏเดฒเต เด—เดฃเด‚ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด…เดŸเตเดคเตเดค เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเตฝ เดจเดฟเดจเตเดจเต เดซเดฏเดฒเต, RT.

เด•เดฎเดพเตปเดกเต | เด—เต†เดฑเตเดฑเตโ€Œเดฒเตˆเตป [เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ]
เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เด•เดฎเดพเตปเดกเต เด’เดจเตเดจเตเด•เดฟเตฝ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดชเตˆเดชเตเดชเดฟเด‚เด—เต $0 or เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ, เดฎเตเด•เดณเดฟเตฝ เดชเดฑเดžเตเดžเดคเตเดชเต‹เดฒเต†, เด’เดชเตเดชเด‚
RT.

เด•เดฎเดพเตปเดกเต |& เด—เต†เดฑเตเดฑเตโ€Œเดฒเตˆเตป [เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ]
เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เด•เดฎเดพเตปเดกเต เด’เดจเตเดจเตเด•เดฟเตฝ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดชเตˆเดชเตเดชเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เดธเดนเดชเตเดฐเด•เตเดฐเดฟเดฏ เดŽเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ $0 or เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ,
เดฎเตเด•เดณเดฟเตฝ เดชเดฑเดžเตเดžเดคเตเดชเต‹เดฒเต†, เด’เดชเตเดชเด‚ RT. เดธเดน-เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพ เดŽ เด—เดพเดตเตเด•เต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚. (เด•เดฎเดพเตปเดกเต เด•เดดเดฟเดฏเตเด‚
เด’เดฐเต เดธเต‹เด•เตเด•เดฑเตเดฑเตเด‚ เด†เด•เตเด•. เด‰เดชเดตเดฟเดญเดพเด—เด‚ เด•เดพเดฃเตเด• เดชเตเดฐเดคเตเดฏเต‡เด• เดซเดฏเดฒเต เดชเต‡เดฐเตเด•เตพ, เดคเดพเดดเต†.)

เดคเต†เดพเดŸเตเดŸเดŸเตเดคเตเดค เดจเดฟเดฒเดตเดฟเดฒเต† เด‡เตปเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเต เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดจเดฟเตผเดคเตเดคเตเด•. เด…เดŸเตเดคเตเดค เด‡เตปเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเต
AWK-เดฏเดฟเดฒเต† เด†เดฆเตเดฏ เดชเดพเดฑเตเดฑเต‡เตบ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฑเต€เดกเตเด‚ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เตเด‚ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต
เดชเตเดฐเต‹เด—เตเดฐเดพเด‚. เด‡เตปเดชเตเดŸเตเดŸเต เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เด…เดตเดธเดพเดจเด‚ เดŽเดคเตเดคเตเดฎเตเดชเต‹เตพ, เด—เดพเดตเตเด•เต เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต
เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต เดฑเต‚เตพ(เด•เตพ).

เด…เดŸเตเดคเตเดค เดซเดฏเตฝ เดจเดฟเดฒเดตเดฟเดฒเต† เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเตฝ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดจเดฟเตผเดคเตเดคเตเด•. เด…เดŸเตเดคเตเดค เด‡เตปเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเต เดตเดพเดฏเดฟเดšเตเดšเต
เด…เดŸเตเดคเตเดค เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เดตเดฐเตเดจเตเดจเดคเต. เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต เด’เดชเตเดชเด‚ ARGIND เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต,
FNR 1-เดฒเต‡เด•เตเด•เต เดชเตเดจเดƒเดธเดœเตเดœเดฎเดพเด•เตเด•เดฟ, เด†เดฆเตเดฏ เดชเดพเดฑเตเดฑเต‡เตบ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต
AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเตฝ. เด‡เตปเดชเตเดŸเตเดŸเต เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เด…เดตเดธเดพเดจเด‚ เดŽเดคเตเดคเตเดฎเตเดชเต‹เตพ, เด—เดพเดตเตเด•เต
เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต เดฑเต‚เตพ(เด•เตพ).

เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• เดจเดฟเดฒเดตเดฟเดฒเต† เดฑเต†เด•เตเด•เต‹เตผเดกเต เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•. เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเต เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดšเตเดšเต
เดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ เด’.เด†เตผ.เดŽเดธเต.

เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• เดŽเด•เตเดธเตเดชเตเดฐ-เดฒเดฟเดธเตเดฑเตเดฑเต เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เตพ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด•. เด“เดฐเต‹ เดชเดฆเดชเตเดฐเดฏเต‹เด—เดตเตเด‚ เดฎเต‚เดฒเตเดฏเด‚ เด•เตŠเดฃเตเดŸเต เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด’เดŽเดซเตเดŽเดธเต. เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเต เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดšเตเดšเต เด’.เด†เตผ.เดŽเดธเต.

เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• เดŽเด•เตเดธเตเดชเตเดฐ-เดฒเดฟเดธเตเดฑเตเดฑเต >เดซเดฏเดฒเต เดŽเด•เตเดธเตเดชเตเดฐเต†เดทเดจเตเด•เตพ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด• เดซเดฏเดฒเต. เด“เดฐเต‹ เดชเดฆเดชเตเดฐเดฏเต‹เด—เดตเตเด‚ เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ เด’เดŽเดซเตเดŽเดธเต. เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเต เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดšเตเดšเต
เด’.เด†เตผ.เดŽเดธเต.

printf fmt, เดŽเด•เตเดธเตเดชเตเดฐ-เดฒเดฟเดธเตเดฑเตเดฑเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดšเต†เดฏเตเดคเต เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•. เด•เดพเดฃเตเด• เดฆเดฟ printf เดชเตเดฐเดธเตเดคเดพเดตเดจ, เดคเดพเดดเต†.

printf fmt, เดŽเด•เตเดธเตเดชเตเดฐ-เดฒเดฟเดธเตเดฑเตเดฑเต >เดซเดฏเดฒเต
เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดšเต†เดฏเตเดคเต เดชเตเดฐเดฟเดจเตเดฑเต เด“เตบ เดšเต†เดฏเตเดฏเตเด• เดซเดฏเดฒเต.

เดธเดฟเดธเตเดฑเตเดฑเด‚(cmd-เดฒเตˆเตป) เด•เดฎเดพเตปเดกเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเด• cmd-เดฒเตˆเตป, เดŽเด•เตเดธเดฟเดฑเตเดฑเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด•. (เด‡เดคเต เดฎเต†เดฏเต
POSIX เด‡เดคเดฐ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ เดฒเดญเตเดฏเดฎเดฒเตเดฒ.)

เดซเตเดฒเดทเต ([เดซเดฏเดฒเต]) เด“เดชเตเดชเตบ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเดฎเดพเดฏเต‹ เดชเตˆเดชเตเดชเตเดฎเดพเดฏเต‹ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฌเดซเดฑเตเด•เตพ เดซเตเดฒเดทเต เดšเต†เดฏเตเดฏเตเด• เดซเดฏเดฒเต.
If เดซเดฏเดฒเต เด•เดพเดฃเตเดจเตเดจเดฟเดฒเตเดฒ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดคเต เดจเตพ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด†เดฃเต†เด™เตเด•เดฟเตฝ, เดŽเดฒเตเดฒเดพเด‚ เดคเตเดฑเดจเตเดจเต เดซเตเดฒเดทเต เดšเต†เดฏเตเดฏเตเด•
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เดณเตเด‚ เดชเตˆเดชเตเดชเตเด•เดณเตเด‚.

เด…เดงเดฟเด• เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดฑเต€เดกเดฏเดฑเด•เตโ€ŒเดŸเตเด•เตพ เด…เดจเตเดตเดฆเดจเต€เดฏเดฎเดพเดฃเต เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• เด’เดชเตเดชเด‚ printf.

เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• ... >> เดซเดฏเดฒเต
เดŽเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเดจเตเดจเต เดซเดฏเดฒเต.

เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• ... | เด•เดฎเดพเตปเดกเต
เด’เดฐเต เดชเตˆเดชเตเดชเดฟเตฝ เดŽเดดเตเดคเตเดจเตเดจเต.

เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• ... |& เด•เดฎเดพเตปเดกเต
เด’เดฐเต เด•เต‹-เดชเตเดฐเต‹เดธเดธเตเดธเดฟเดฒเต‡เด•เตเด•เต‹ เดธเต‹เด•เตเด•เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต‹ เดกเดพเดฑเตเดฑ เด…เดฏเดฏเตเด•เตเด•เตเดจเตเดจเต. (เด‰เดชเดตเดฟเดญเดพเด—เดตเตเด‚ เด•เดพเดฃเตเด• เดชเตเดฐเดคเตเดฏเต‡เด• เดซเดฏเดฒเต เดชเต‡เดฐเตเด•เตพ,
เดคเดพเดดเต†.)

เดฆเดฟ เด—เต†เดฑเตเดฑเตโ€Œเดฒเตˆเตป เด•เดฎเดพเตปเดกเต เดตเดฟเดœเดฏเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ 1, เดซเดฏเดฒเดฟเดจเตเดฑเต† เด…เดตเดธเดพเดจเด‚ 0, เด’เดฐเต เดชเดฟเดถเด•เดฟเตฝ -1 เดŽเดจเตเดจเดฟเดต เดจเตฝเด•เตเดจเตเดจเต. เด’เดฐเต เดฎเต‡เตฝ
เดคเต†เดฑเตเดฑเต, ERRNO เดชเตเดฐเดถเตเดจเด‚ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเดฒเต‡เด•เตเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เด•เตเดฑเดฟเดชเตเดชเต: เดŸเต-เดตเต‡ เดธเต‹เด•เตเด•เดฑเตเดฑเต เดคเตเดฑเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเดคเต, เดฎเดพเดฐเด•เดฎเดฒเตเดฒเดพเดคเตเดค เด’เดฐเต เดชเดฟเดถเด•เดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต
เด•เต‹เดณเดฟเด‚เด—เต เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚. เด’เดฐเต เดชเตˆเดชเตเดชเต, เด•เต‹-เดชเตเดฐเต‹เดธเดธเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเต‹เด•เตเด•เดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ เด—เต†เดฑเตเดฑเตโ€Œเดฒเตˆเตป, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเดฟเดจเตเดจเต เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• or
printf เด’เดฐเต เดฒเต‚เดชเตเดชเดฟเดจเตเดณเตเดณเดฟเตฝ, เดจเดฟเด™เตเด™เตพ เด†เดตเดถเดฎเดพเด•เตเดจเตเดจเต เด‰เดชเดฏเต‡เดพเด—เด‚ เด…เดŸเดฏเตเด•เตเด•เตเด• () เด•เดฎเดพเตปเดกเดฟเดจเตเดฑเต† เดชเตเดคเดฟเดฏ เดธเด‚เดญเดตเด™เตเด™เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ
เดธเต‹เด•เตเด•เดฑเตเดฑเต. เดชเตˆเดชเตเดชเตเด•เดณเต‹ เดธเต‹เด•เตเด•เดฑเตเดฑเตเด•เดณเต‹ เด•เต‹-เดชเตเดฐเต‹เดธเดธเตเดธเตเด•เดณเต‹ เดคเดฟเดฐเดฟเด•เต† เดตเดฐเตเดฎเตเดชเต‹เตพ AWK เดธเตเดตเดฏเดฎเต‡เดต เด…เดŸเดฏเตโ€Œเด•เตเด•เดฟเดฒเตเดฒ
EOF.

เดฆเดฟ printf เดชเตเดฐเดธเตเดคเดพเดตเดจ
เดฏเตเดŸเต† AWK เดชเดคเดฟเดชเตเดชเตเด•เตพ printf เดชเตเดฐเดธเตเดคเดพเดตเดจเดฏเตเด‚ sprintf() เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ (เดšเตเดตเดŸเต† เด•เดพเดฃเตเด•) เด…เด‚เด—เต€เด•เดฐเดฟเด•เตเด•เตเด•
เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเดฐเดฟเดตเตผเดคเตเดคเดจ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ:

%c เด’เดฐเตŠเดฑเตเดฑ เด•เดฅเดพเดชเดพเดคเตเดฐเด‚. เดตเต‡เดฃเตเดŸเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš เดตเดพเดฆเด‚ เดŽเด™เตเด•เดฟเตฝ %c เดธเด‚เด–เตเดฏเดฏเดพเดฃเต, เด‡เดคเต a เด†เดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต
เดธเตเดตเดญเดพเดตเดตเตเด‚ เด…เดšเตเดšเดŸเดฟเดšเตเดšเดคเตเด‚. เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดตเดพเดฆเด‚ เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด†เดฃเต†เดจเตเดจเต เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต†
เด† เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเดจเตเดฑเต† เด†เดฆเตเดฏ เดชเตเดฐเดคเต€เด•เด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เด…เดšเตเดšเดŸเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดณเตเดณเต‚.

%d, %i เด’เดฐเต เดฆเดถเดพเด‚เดถ เดธเด‚เด–เตเดฏ (เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏ เดญเดพเด—เด‚).

%e, %E เดซเต‹เดฎเดฟเดจเตเดฑเต† เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต เดจเดฎเตเดชเตผ [-]d.dddddde[+-]dd. เดฆเดฟ %E เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต E
เด‡เดคเดฟเดจเตเดชเด•เดฐเดฎเดพเดฏเดฟ e.

%f, %F เดซเต‹เดฎเดฟเดจเตเดฑเต† เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต เดจเดฎเตเดชเตผ [-]เดกเดฟเดกเดฟเดกเดฟ.dddddd. เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฒเตˆเดฌเตเดฐเดฑเดฟ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ
เด…เดคเต %F เดŽเดจเตเดจเดคเตเด‚ เดฒเดญเตเดฏเดฎเดพเดฃเต. เด‡เดคเต เดชเต‹เดฒเต†เดฏเดพเดฃเต %f, เดŽเดจเตเดจเดพเตฝ เดธเตเดชเต†เดทเตเดฏเดฒเดฟเดจเดพเดฏเดฟ เดตเดฒเดฟเดฏ เด…เด•เตเดทเดฐเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
"เด’เดฐเต เดธเด‚เด–เตเดฏเดฏเดฒเตเดฒ", "เด…เดจเดจเตเดค" เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ. เดŽเด™เตเด•เดฟเตฝ %F เดฒเดญเตเดฏเดฎเดฒเตเดฒ, เด—เดพเดตเตเด•เต เด‰เดชเดฏเต‡เดพเด—เด™เตเด™เตพ %f.

%g, %G เด‰เดชเดฏเต‡เดพเด—เด‚ %e or %f เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚, เดเดคเต เดšเต†เดฑเตเดคเดพเดฃเต‹, เด…เดชเตเดฐเดงเดพเดจเดฎเดพเดฏ เดชเต‚เดœเตเดฏเด™เตเด™เตพ
เด…เดŸเดฟเดšเตเดšเดฎเตผเดคเตเดคเดฟ. เดฆเดฟ %G เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต %E เด‡เดคเดฟเดจเตเดชเด•เดฐเดฎเดพเดฏเดฟ %e.

%o เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค เด’เด•เตเดŸเตฝ เดจเดฎเตเดชเตผ (เด’เดฐเต เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏเดฏเตเด‚).

%u เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค เดฆเดถเดพเด‚เดถ เดธเด‚เด–เตเดฏ (เดตเต€เดฃเตเดŸเตเด‚ เด’เดฐเต เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏ).

%s เด’เดฐเต เดชเตเดฐเดคเต€เด• เดšเดฐเดŸเต.

%x, %X เด’เดชเตเดชเดฟเดŸเดพเดคเตเดค เดนเต†เด•เตเดธเดพเดกเต†เดธเดฟเดฎเตฝ เดจเดฎเตเดชเตผ (เด’เดฐเต เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏ). เดฆเดฟ %X เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เดŽเดฌเดฟเดธเดฟเดกเดฟเด‡เดŽเดซเต เด‡เดคเดฟเดจเตเดชเด•เดฐเดฎเดพเดฏเดฟ
abcdef.

%% เด’เดฐเต†เดพเดฑเตเดฑ % เดธเตเดตเดญเดพเดตเด‚; เด’เดฐเต เดตเดพเดฆเดตเตเด‚ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒ.

เด“เดชเตเดทเดฃเตฝ, เด…เดงเดฟเด• เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‡เดตเดฏเตเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เด•เดฟเดŸเด•เตเด•เดพเด‚ % เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เด…เด•เตเดทเดฐเดตเตเด‚:

เดŽเดฃเตเดฃเตเด•$ เด‰เดชเดฏเต‡เดพเด—เดฟเด•เตเด•เตเด• เดŽเดฃเตเดฃเตเด•เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเด‚เด—เดฟเดฒเต† เดˆ เด˜เดŸเตเดŸเดคเตเดคเดฟเดฒเต† เดตเดพเดฆเด‚. เด‡เดคเดฟเดจเต† เดŽ เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต
เดชเตŠเดธเดฟเดทเดฃเตฝ เดธเตเดชเต†เดธเดฟเดซเดฏเตผ เด•เต‚เดŸเดพเดคเต† เด‡เดคเต เดชเตเดฐเดพเดฅเดฎเดฟเด•เดฎเดพเดฏเดฟ เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดค เดชเดคเดฟเดชเตเดชเตเด•เดณเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด‰เดฆเตเดฆเต‡เดถเดฟเดšเตเดšเตเดณเตเดณเดคเดพเดฃเต
เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ, เด’เดฐเต AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเตเดฑเต† เดฏเดฅเดพเตผเดคเตเดฅ เดตเดพเดšเด•เดคเตเดคเดฟเดฒเดฒเตเดฒ. เด‡เดคเต เดŽ เด—เดพเดตเตเด•เต
เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚.

- เดชเดฆเดชเตเดฐเดฏเต‹เด—เด‚ เด…เดคเดฟเดจเตเดฑเต† เดซเต€เตฝเดกเดฟเดจเตเดณเตเดณเดฟเตฝ เด‡เดŸเดคเต เดจเตเดฏเดพเดฏเต€เด•เดฐเดฟเด•เตเด•เดฃเด‚.

เด‡เดŸเด‚ เดธเด‚เด–เตเดฏเดพ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ, เดชเต‹เดธเดฟเดฑเตเดฑเต€เดตเต เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด’เดฐเต เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเตเด‚ เดจเต†เด—เดฑเตเดฑเต€เดตเต เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต เดšเต†เดฏเตเดฏเตเด•
เด’เดฐเต เดฎเตˆเดจเดธเต เดšเดฟเดนเตเดจเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต.

+ เดตเต€เดคเดฟ เดฎเต‹เดกเดฟเดซเดฏเดฑเดฟเดจเต เดฎเตเดฎเตเดชเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฒเดธเต เดšเดฟเดนเตเดจเด‚ (เดšเตเดตเดŸเต† เด•เดพเดฃเตเด•), เดŽเดชเตเดชเต‹เดดเตเด‚ เดธเดชเตเดฒเตˆ เดšเต†เดฏเตเดฏเดพเตป เดชเดฑเดฏเตเดจเตเดจเต a
เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸ เดกเดพเดฑเตเดฑ เดชเต‹เดธเดฟเดฑเตเดฑเต€เดตเต เด†เดฃเต†เด™เตเด•เดฟเดฒเตเด‚, เดธเด‚เด–เตเดฏเดพ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดธเตˆเตป เดšเต†เดฏเตเดฏเตเด•. เดฆเดฟ +
เดธเตเดชเต‡เดธเต เดฎเต‹เดกเดฟเดซเดฏเดฑเดฟเดจเต† เดฎเดฑเดฟเด•เดŸเด•เตเด•เตเดจเตเดจเต.

# เดšเดฟเดฒ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เด…เด•เตเดทเดฐเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เด’เดฐเต "เด‡เดคเดฐ เดซเต‹เด‚" เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•. เดตเต‡เดฃเตเดŸเดฟ %o, เด’เดฐเต เดชเตเดฐเดฎเตเด– เดตเดฟเดคเดฐเดฃเด‚
เดชเต‚เดœเตเดฏเด‚. เดตเต‡เดฃเตเดŸเดฟ %x, เด’เดชเตเดชเด‚ %X, เด’เดฐเต เดชเตเดฐเดฎเตเด– เดตเดฟเดคเดฐเดฃเด‚ 0x or 0X เดชเต‚เดœเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดซเดฒเดคเตเดคเดฟเดจเดพเดฏเดฟ. เดตเต‡เดฃเตเดŸเดฟ %e, %E,
%f เด’เดชเตเดชเด‚ %F, เดซเดฒเดคเตเดคเดฟเตฝ เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต เดฆเดถเดพเด‚เดถ เดชเต‹เดฏเดฟเดจเตเดฑเต เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดตเต‡เดฃเตเดŸเดฟ %g, เด’เดชเตเดชเด‚ %G, เดชเดฟเดจเตเดจเดฟเดฒเดพเดฏเดฟ
เดซเดฒเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเต‚เดœเตเดฏเด™เตเด™เตพ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒ.

0 เด’เดฐเต เดฎเตเตปเดจเดฟเดฐ 0 (เดชเต‚เดœเตเดฏเด‚) เด’เดฐเต เดซเตเดฒเดพเด—เต เด†เดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดชเดพเดกเต เดšเต†เดฏเตเดฏเดฃเดฎเต†เดจเตเดจเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต
เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเตเด•เตพเด•เตเด•เต เดชเด•เดฐเด‚ เดชเต‚เดœเตเดฏเด™เตเด™เตพ. เด‡เดคเต เดธเด‚เด–เตเดฏเดพ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพเด•เตเด•เต เดฎเดพเดคเตเดฐเด‚ เดฌเดพเดงเด•เดฎเดพเดฃเต. เดˆ
เดซเต€เตฝเดกเต เดตเต€เดคเดฟ เด…เดšเตเดšเดŸเดฟเด•เตเด•เต‡เดฃเตเดŸ เดฎเต‚เดฒเตเดฏเดคเตเดคเต‡เด•เตเด•เดพเตพ เดตเดฒเตเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดซเตเดฒเดพเด—เดฟเดจเต เดซเดฒเดฎเตเดฃเตเดŸเดพเด•เต‚.

' เด’เดฐเตŠเดฑเตเดฑ เด‰เดฆเตเดงเดฐเดฃเดฟ เดชเตเดฐเดคเต€เด•เด‚ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเต เด—เดพเดตเตเด•เต เดฒเตŠเด•เตเด•เต‡เดฒเดฟเดจเตเดฑเต† เด†เดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต-เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ เดšเต‡เตผเด•เตเด•เดพเตป
เดชเตเดฐเดคเต€เด•เด‚ เดฆเดถเดพเด‚เดถ เดธเด‚เด–เตเดฏเด•เดณเดพเด•เตเด•เดฟ, เด•เต‚เดŸเดพเดคเต† เดฒเตŠเด•เตเด•เต‡เดฒเดฟเดจเตเดฑเต† เดฆเดถเดพเด‚เดถ เดชเต‹เดฏเดฟเดจเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเด‚
เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เดณเตเดณเตเดณ เดชเตเดฐเดคเต€เด•เด‚. เด‡เดคเดฟเดจเต เดถเดฐเดฟเดฏเดพเดฏ เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดชเดฟเดจเตเดคเตเดฃ เด†เดตเดถเตเดฏเดฎเดพเดฃเต
เดธเดฟ เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเด‚ เดจเดฟเดฒเดตเดฟเดฒเต† เดญเดพเดทเดฏเตเดŸเต† เดจเดฟเตผเดตเดšเดจเดคเตเดคเดฟเดฒเตเด‚.

เดตเต€เดคเดฟ เดˆ เดตเต€เดคเดฟเดฏเดฟเตฝ เดซเต€เตฝเดกเต เดชเดพเดกเต เดšเต†เดฏเตเดฏเดฃเด‚. เดซเต€เตฝเดกเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดชเดพเดกเต เดšเต†เดฏเตเดคเดคเดพเดฃเต
เด‡เดŸเด™เตเด™เตพ. เด•เต‚เดŸเต† 0 เดชเดคเดพเด•, เด…เดคเต เดชเต‚เดœเตเดฏเด™เตเด™เตพ เด•เตŠเดฃเตเดŸเต เดชเตŠเดคเดฟเดžเตเดžเดคเดพเดฃเต.

.เดชเตเดฐเดฟเดธเดฟ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸ เด•เตƒเดคเตเดฏเดค เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดจเดฎเตเดชเตผ. เดตเต‡เดฃเตเดŸเดฟ %e, %E, %f เด’เดชเตเดชเด‚
%F, เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ, เดจเดฟเด™เตเด™เตพ เดตเดฒเดคเตเดตเดถเดคเตเดคเต เด…เดšเตเดšเดŸเดฟเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจ เด…เด•เตเด•เด™เตเด™เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เด‡เดคเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
เดฆเดถเดพเด‚เดถเดธเตเดฅเดพเดจเด‚. เดตเต‡เดฃเตเดŸเดฟ %g, เด’เดชเตเดชเด‚ %G เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ, เด‡เดคเต เดชเดฐเดฎเดพเดตเดงเดฟ เดŽเดฃเตเดฃเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
เด—เดฃเตเดฏเดฎเดพเดฏ เด…เด•เตเด•เด™เตเด™เตพ. เดตเต‡เดฃเตเดŸเดฟ %d, %i, %o, %u, %x, เด’เดชเตเดชเด‚ %X เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ, เด…เดคเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
เด…เดšเตเดšเดŸเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดž เด…เด•เตเด•เด™เตเด™เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚. เดตเต‡เดฃเตเดŸเดฟ %s, เด‡เดคเต เดชเดฐเดฎเดพเดตเดงเดฟ เดŽเดฃเตเดฃเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸ เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ.

เดšเดฒเดจเดพเดคเตเดฎเด•เด‚ เดตเต€เดคเดฟ เด’เดชเตเดชเด‚ เดชเตเดฐเดฟเดธเดฟ ISO C เดฏเตเดŸเต† เด•เดดเดฟเดตเตเด•เตพ printf() เดฆเดฟเดจเดšเดฐเตเดฏเด•เตพ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต. เดŽ *
เด’เดจเตเดจเดฟเดจเตเดฑเต† เดธเตเดฅเดพเดจเดคเตเดคเต เดตเต€เดคเดฟ or เดชเตเดฐเดฟเดธเดฟ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เด…เดตเดฏเตเดŸเต† เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดŽเดŸเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต
เดตเดพเดฆเด™เตเด™เดณเตเดŸเต† เดชเดŸเตเดŸเดฟเด• printf or sprintf(). เดกเตˆเดจเดพเดฎเดฟเด•เต เด‰เดณเตเดณ เด’เดฐเต เดชเตŠเดธเดฟเดทเดฃเตฝ เดธเตเดชเต†เดธเดฟเดซเดฏเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต
เดตเต€เดคเดฟ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เตƒเดคเตเดฏเดค, เดตเดฟเดคเดฐเดฃเด‚ เดŽเดฃเตเดฃเตเด•$ เดถเต‡เดทเด‚ * เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเตฝ. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต,
"%3$*2$.*1$s".

เดชเตเดฐเดคเตเดฏเต‡เด• เดซเดฏเดฒเต เดชเต‡เดฐเตเด•เตพ
เด’เดจเตเดจเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ I/O เดฑเต€เดกเดฏเดฑเด•เตเดทเตป เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• or printf เด’เดฐเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดตเดดเดฟ เด—เต†เดฑเตเดฑเตโ€Œเดฒเตˆเตป เด’เดฐเต เดจเดฟเดจเตเดจเต
เดซเดฏเตฝ, เด—เดพเดตเตเด•เต เด†เดจเตเดคเดฐเดฟเด•เดฎเดพเดฏเดฟ เดšเดฟเดฒ เดชเตเดฐเดคเตเดฏเต‡เด• เดซเดฏเตฝเดจเดพเดฎเด™เตเด™เตพ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตเดจเตเดจเต. เดˆ เดซเดฏเตฝเดจเดพเดฎเด™เตเด™เตพ เด†เด•เตเดธเดธเต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
เดชเดพเดฐเดฎเตเดชเดฐเตเดฏเดฎเดพเดฏเดฟ เดฒเดญเดฟเดšเตเดš เดซเดฏเตฝ เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฑเตเด•เตพ เดคเตเดฑเด•เตเด•เดพเตป เด—เดพเดตเตเด•เตเดจเตเดฑเต† เดชเดพเดฐเดจเตเดฑเต เดชเตเดฐเต‹เดธเดธเต (เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดทเต†เตฝ). เด‡เดต
เดกเดพเดฑเตเดฑ เดซเดฏเดฒเตเด•เตพเด•เตเด•เต เดชเต‡เดฐเดฟเดŸเดพเตป เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเตเด•เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดชเต‡เดฐเตเด•เตพ เด‡เดตเดฏเดพเดฃเต:

- เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด‡เตปเดชเตเดŸเตเดŸเต.

/dev/stdin เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด‡เตปเดชเตเดŸเตเดŸเต.

/dev/stdout เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต.

/dev/stderr เดธเดพเดงเดพเดฐเดฃ เดชเดฟเดถเด•เต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต.

/dev/fd/n เดคเตเดฑเดจเตเดจ เดซเดฏเตฝ เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฑเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดซเดฏเตฝ n.

เดชเดฟเดถเด•เต เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพเด•เตเด•เต เด‡เดต เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต:

เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• "เดจเดฟเด™เตเด™เตพ w เดคเดฟ เด…เดคเต!" > "/dev/stderr"

เด…เดฒเตเดฒเดพเดคเตเดคเดชเด•เตเดทเด‚ เดจเดฟเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸเดฟ เดตเดฐเตเด‚

เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• "เดจเดฟเด™เตเด™เตพ w เดคเดฟ เด…เดคเต!" | "เดชเต‚เดšเตเดš 1>&2"

เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเตเดฐเดคเตเดฏเต‡เด• เดซเดฏเตฝ เดจเดพเดฎเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดตเตเดจเตเดจเดคเดพเดฃเต |& เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด•เต‹-เดชเตเดฐเต‹เดธเดธเต เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ
TCP/IP เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด•เดฃเด•เตเดทเดจเตเด•เตพ:

/inet/tcp/เดŽเตฝเดชเต‹เตผเดŸเตเดŸเต/rhost/เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต
/inet4/tcp/เดŽเตฝเดชเต‹เตผเดŸเตเดŸเต/rhost/เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต
/inet6/tcp/เดŽเตฝเดชเต‹เตผเดŸเตเดŸเต/rhost/เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต
เดฒเต‹เด•เตเด•เตฝ เดชเต‹เตผเดŸเตเดŸเดฟเตฝ TCP/IP เด•เดฃเด•เตเดทเดจเตเดณเตเดณ เดซเดฏเดฒเตเด•เตพ เดŽเตฝเดชเต‹เตผเดŸเตเดŸเต เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต rhost เดฑเดฟเดฎเต‹เดŸเตเดŸเดฟเตฝ
เดคเตเดฑเดฎเตเด–เด‚ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต. เด’เดฐเต เดชเต‹เตผเดŸเตเดŸเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• 0 เดธเดฟเดธเตเดฑเตเดฑเด‚ เด’เดฐเต เดชเต‹เตผเดŸเตเดŸเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต. เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• /inet4 เดจเดฟเดฐเตเดฌเดจเตเดงเดฟเด•เตเด•เตเด•
เด’เดฐเต IPv4 เด•เดฃเด•เตเดทเตป, เด’เดชเตเดชเด‚ /inet6 เด’เดฐเต IPv6 เด•เดฃเด•เตเดทเตป เดจเดฟเตผเดฌเดจเตเดงเดฟเด•เตเด•เดพเตป. เดชเตเดฒเต†เดฏเดฟเตป /เด‡เดจเต†เดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต
เดธเดฟเดธเตเดฑเตเดฑเด‚ เดกเดฟเดซเต‹เตพเดŸเตเดŸเต (เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ IPv4).

/inet/udp/เดŽเตฝเดชเต‹เตผเดŸเตเดŸเต/rhost/เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต
/inet4/udp/เดŽเตฝเดชเต‹เตผเดŸเตเดŸเต/rhost/เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต
/inet6/udp/เดŽเตฝเดชเต‹เตผเดŸเตเดŸเต/rhost/เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต
เดธเดฎเดพเดจเดฎเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ TCP/IP-เดจเต เดชเด•เดฐเด‚ UDP/IP เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

เดธเด‚เด–เตเดฏเดพ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ
AWK-เดจเต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด…เดจเตเดคเตผเดจเดฟเตผเดฎเตเดฎเดฟเดค เด—เดฃเดฟเดค เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เด‰เดฃเตเดŸเต:

เด…เดŸเตป2(y, x) เดจเตเดฑเต† เด†เตผเด•เตเดฑเตเดฑเดพเตปเดœเดจเตเดฑเต เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด• y / x เดฑเต‡เดกเดฟเดฏเตปเดธเดฟเตฝ.

cos(exr) เดŽเดจเตเดจ เด•เต‹เดธเตˆเตป เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด• exr, เดฑเต‡เดกเดฟเดฏเตปเดธเดฟเตฝ เด‰เดณเตเดณเดคเต.

exp (exr) เดŽเด•เตโ€Œเดธเตโ€Œเดชเต‹เดฃเตปเดทเตเดฏเตฝ เดซเด‚เด—เตโ€Œเดทเตป.

int(exr) เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏเดฏเดฟเดฒเต‡เด•เตเด•เต เดšเตเดฐเตเด•เตเด•เตเด•.

เดฒเต‹เด—เต(exr) เดธเตเดตเดพเดญเดพเดตเดฟเด• เดฒเต‹เด—เดฐเดฟเดคเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚.

เดฑเดพเตปเดกเต() เด’เดฐเต เดฑเดพเตปเดกเด‚ เดจเดฎเตเดชเตผ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด• N, 0 เดจเตเด‚ 1 เดจเตเด‚ เด‡เดŸเดฏเดฟเตฝ, เด…เดคเดพเดฏเดคเต 0 โ‰ค N <1.

เดชเดพเดชเด‚(exr) เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เดชเดพเดชเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด• exr, เดฑเต‡เดกเดฟเดฏเตปเดธเดฟเตฝ เด‰เดณเตเดณเดคเต.

เดšเดคเตเดฐเดถเตเดฐexr) เดจเตเดฑเต† เดตเตผเด—เตเด—เดฎเต‚เดฒเตเดฏเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด• exr.

เดธเตเดฐเดพเตปเดกเต ([exr]) เด‰เดชเดฏเต‡เดพเด—เด‚ exr เดฑเดพเตปเดกเด‚ เดจเดฎเตเดชเตผ เดœเดจเดฑเต‡เดฑเตเดฑเดฑเดฟเดจเตเดฑเต† เดชเตเดคเดฟเดฏ เดตเดฟเดคเตเดคเดพเดฏเดฟ. เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ exr is
เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดฆเดฟเดตเดธเดคเตเดคเดฟเดจเตเดฑเต† เดธเดฎเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•. เด•เตเดฐเดฎเดฐเดนเดฟเดคเดฎเดพเดฏเดฟ เดฎเตเดฎเตเดชเดคเตเดคเต† เดตเดฟเดคเตเดคเต เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด•
เดจเดฎเตเดชเตผ เดœเดจเดฑเต‡เดฑเตเดฑเตผ.

เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ
เด—เดพเด•เตเด•เต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด…เดจเตเดคเตผเดจเดฟเตผเดฎเตเดฎเดฟเดค เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดซเด‚เด—เตเดทเดจเตเด•เตพ เด‰เดฃเตเดŸเต:

เดคเดฐเด‚ (s [, d [, เดŽเด™เตเด™เดจเต†] ]) เด‰เดฑเดตเดฟเดŸ เด…เดฑเต‡เดฏเดฟเดฒเต† เด˜เดŸเด•เด™เตเด™เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด• s. เด…เดŸเตเด•เตเด•เตเด•
เด‰เดณเตเดณเดŸเด•เตเด•เด‚ s เด‰เดชเดฏเต‡เดพเด—เดฟเดšเตเดšเต เด—เดพเดตเตเด•เตเดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเดพเดงเดพเดฐเดฃ เดจเดฟเดฏเดฎเด™เตเด™เตพ, เด•เต‚เดŸเดพเดคเต†
เด…เดŸเตเด•เตเด•เดฟเดฏ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเตเดŸเต† เดธเต‚เดšเดฟเด•เด•เตพ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด• s เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏเดฟ
1-เตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจ เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏเด•เตพ. เด“เดชเตเดทเดฃเตฝ เดฒเด•เตเดทเตเดฏเดธเตเดฅเดพเดจ เด…เดฑเต‡เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ d is
เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ, เด†เดฆเตเดฏ เดคเดจเดฟเดชเตเดชเด•เตผเดชเตเดชเต s เด•เดŸเดจเตเดจเต d, เดŽเดจเตเดจเดฟเดŸเตเดŸเต เด…เดŸเตเด•เตเด•เตเด• d, เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต
เด‰เดฑเดตเดฟเดŸ เดถเตเดฐเต‡เดฃเดฟเดฏเตเดŸเต† เดธเต‚เดšเดฟเด•เด•เตพ s เดฎเดพเดฑเตเดฑเดฎเดฟเดฒเตเดฒ. เด“เดชเตเดทเดฃเตฝ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดŽเด™เตเด™เดจเต†
เดฆเดฟเดถเดฏเตเด‚ เดคเดพเดฐเดคเดฎเตเดฏ เดฎเต‹เดกเตเด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดธเดพเดงเตเดตเดพเดฏ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ
เดŽเด™เตเด™เดจเต† เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพเด•เตเด•เต เดธเดพเดงเตเดคเดฏเตเดฃเตเดŸเต PROCINFO["sorted_in"]. เด…เดคเต
เด’เดฐเต เด‰เดชเดฏเต‹เด•เตเดคเตƒ-เดจเดฟเตผเดตเดšเดฟเดšเตเดš เดคเดพเดฐเดคเดฎเตเดฏ เดซเด‚เด—เตโ€Œเดทเดจเตเดฑเต† เดชเต‡เดฐเตเด‚ เด†เด•เดพเด‚
เตฝ เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต PROCINFO["sorted_in"].

เด…เดธเต‹เตผเดŸเตเดŸเดฟ(s [, d [, เดŽเด™เตเด™เดจเต†] ])
เด‰เดฑเดตเดฟเดŸ เด…เดฑเต‡เดฏเดฟเดฒเต† เด˜เดŸเด•เด™เตเด™เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด• s. เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเด‚
เดŽเดจเตเดจเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต เดคเดฐเด‚ (), เด…เดฑเต‡ เด’เดดเดฟเด•เต† เดธเต‚เดšเดฟเด•เด•เตพ เด†เด•เตเดจเตเดจเต
เด…เดฑเต‡ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเดฒเตเดฒ, เด…เดŸเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเดฎเตเดชเต‹เตพ, เด…เดฑเต‡ เด†เดฃเต
เดธเด‚เด–เตเดฏเดพเดชเดฐเดฎเดพเดฏเดฟ เดธเต‚เดšเดฟเด•เดฏเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด’เดฑเดฟเดœเดฟเดจเดฒเดฟเดจเตเดฑเต‡เดคเดพเดฃเต
เดธเต‚เดšเดฟเด•เด•เตพ. เดฏเดฅเดพเตผเดคเตเดฅ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดจเดทเตเดŸเดชเตเดชเต†เดŸเตเดŸเต; เด…เด™เตเด™เดจเต† เด’เดฐเต เดธเต†เด•เตเด•เดจเตเดฑเต เดจเตฝเด•เตเด•
เด’เดฑเดฟเดœเดฟเดจเตฝ เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ เด…เดฑเต‡. เดฏเตเดŸเต† เด‰เดฆเตเดฆเต‡เดถเตเดฏเด‚
เด“เดชเตเดทเดฃเตฝ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดŽเด™เตเด™เดจเต† เตฝ เดตเดฟเดตเดฐเดฟเดšเตเดšเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต เดคเดฐเด‚ () เดฎเตเด•เดณเดฟเตฝ.

gensub(r, s, h [, t]) เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดคเดฟเดฐเดฏเตเด• t เดชเดคเดฟเดตเต เดชเดฆเดชเตเดฐเดฏเต‹เด—เดคเตเดคเดฟเดจเตเดฑเต† เดชเตŠเดฐเตเดคเตเดคเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ
r. เดŽเด™เตเด•เดฟเตฝ h เดŽเดจเตเดจเต เดคเตเดŸเด™เตเด™เตเดจเตเดจ เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด†เดฃเต g or G, เดชเดฟเดจเตเดจเต† เดŽเดฒเตเดฒเดพเด‚ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•
เดฎเดคเตเดธเดฐเด™เตเด™เตพ r เด•เต‚เดŸเต† s. เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, h เดŽเดจเตเดจเดคเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดธเด‚เด–เตเดฏเดฏเดพเดฃเต
เดชเตŠเดฐเตเดคเตเดคเด‚ r เดชเด•เดฐเด‚ เดตเดฏเตเด•เตเด•เดพเตป. เดŽเด™เตเด•เดฟเตฝ t เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• $0 เดชเด•เดฐเด‚.
เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจ เดตเดพเดšเด•เดคเตเดคเดฟเดจเตเดณเตเดณเดฟเตฝ s, เด•เตเดฐเดฎเด‚ \nเดŽเดตเดฟเดŸเต† n เด’เดฐเต เด…เด•เตเด•เดฎเดพเดฃเต
1 เดฎเตเดคเตฝ 9 เดตเดฐเต†, เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เดตเดพเดšเด•เด‚ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚
The n'เด†เด‚ เดชเดฐเดพเตปเดคเต€เดธเตˆเดธเต เดšเต†เดฏเตเดค เด‰เดชเดตเดฟเดตเดฐเดฃเด‚. เด•เตเดฐเดฎเด‚ \0 เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดชเตเดฐเดคเต€เด•เด‚ เดชเต‹เดฒเต† เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เดฎเตเดดเตเดตเตป เดตเดพเดšเด•เดตเตเด‚ &. เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ เด‰เดช()
เด’เดชเตเดชเด‚ gsub(), เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เดซเดฒเดฎเดพเดฏเดฟ เดชเดฐเดฟเดทเตเด•เดฐเดฟเดšเตเดš เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเดจเตเดจเต
เดซเด‚เด—เตเดทเตป, เดฏเดฅเดพเตผเดคเตเดฅ เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด†เดฃเต เด…เดฒเตเดฒ เดฎเดพเดฑเดฟ.

gsub(r, s [, t]) เดชเดคเดฟเดตเต เดŽเด•เตโ€Œเดธเตโ€Œเดชเตเดฐเดทเดจเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เด“เดฐเต‹ เดธเดฌเตโ€Œเดธเตโ€ŒเดŸเตเดฐเดฟเด‚เด—เดฟเดจเตเด‚ r เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเตฝ
t, เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดชเด•เดฐเด‚ เดตเดฏเตเด•เตเด•เตเด• s, เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เดŽเดฃเตเดฃเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด•
เดชเด•เดฐเด•เตเด•เดพเตผ. เดŽเด™เตเด•เดฟเตฝ t เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• $0. เด’เดฐเต & เดฒเต†
เดฑเต€เดชเตเดฒเต‡เดธเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเต เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจ เดตเดพเดšเด•เด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต
เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดŸเต. เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• \& เด…เด•เตเดทเดฐเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดฒเดญเดฟเด•เตเด•เดพเตป &. (เด‡เดคเต เด‡เด™เตเด™เดจเต† เดŸเตˆเดชเตเดชเต เดšเต†เดฏเตเดฏเดฃเด‚
"\\&"; เด•เดพเดฃเตเด• GAWK: เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏ AWK เดชเตเดฐเต‡เดพเด—เตเดฐเดพเดฎเดฟเด‚เด—เต เด’เดฐเต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดšเตผเดšเตเดšเดฏเตเด•เตเด•เดพเดฏเดฟ
เดตเต‡เดฃเตเดŸเดฟเดฏเตเดณเตเดณ เดจเดฟเดฏเดฎเด™เตเด™เดณเตเดŸเต† &เดจเตเดฑเต† เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจ เดตเดพเดšเด•เดคเตเดคเดฟเดฒเต† เดฌเดพเด•เตเด•เตเดธเตเดฒเดพเดทเตเด•เดณเตเด‚
เด‰เดช(), gsub(), เด’เดชเตเดชเด‚ gensub().)

เดธเต‚เดšเดฟเด•(s, t) เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเดจเตเดฑเต† เดธเต‚เดšเดฟเด• เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด• t เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเตฝ s, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 0 เด†เดฃเต†เด™เตเด•เดฟเตฝ t เด…เดฒเตเดฒ
เดตเตผเดคเตเดคเดฎเดพเดจ. (เด…เด•เตเดทเดฐ เดธเต‚เดšเดฟเด•เด•เตพ เด’เดจเตเดจเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เด‡เดคเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.) เด‡เดคเต
เด’เดฐเต regexp เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฎเดพเดฐเด•เดฎเดพเดฏ เดชเดฟเดถเด•เดพเดฃเต t.

เดจเต€เดณเด‚ ([s]) เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเดจเตเดฑเต† เดจเต€เดณเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด• s, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฆเตˆเตผเด˜เตเดฏเด‚ $0 if s เด…เดฒเตเดฒ
เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดคเต. เด’เดฐเต เดจเต‹เตบ-เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเตป เดŽเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เด’เดฐเต เด…เดฑเต‡ เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเดฟเดจเตŠเดชเตเดชเด‚,
เดจเต€เดณเด‚() เด…เดฑเต‡เดฏเดฟเดฒเต† เดฎเต‚เดฒเด•เด™เตเด™เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดจเตฝเด•เตเดจเตเดจเต.

เดชเตŠเดฐเตเดคเตเดคเด‚(s, r [, a]) เดธเตเดฅเดพเดจเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด• s เด…เดตเดฟเดŸเต† เดชเดคเดฟเดตเต เดชเตเดฐเดฏเต‹เด—เด‚ r เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ
0 เดŽเด™เตเด•เดฟเตฝ r เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒ, เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด• RSTART เด’เดชเตเดชเด‚ RLENGTH.
เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเต เด•เตเดฐเดฎเด‚ เดŽเดจเตเดจเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต†เดจเตเดจเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด• ~ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ:
str ~ re. เด…เดฑเต‡ เด†เดฃเต†เด™เตเด•เดฟเตฝ a เดจเดฒเตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, a เดฎเดพเดฏเตโ€Œเด•เตเด•เตเด•เดฏเตเด‚ เดคเตเดŸเตผเดจเตเดจเต เด˜เดŸเด•เด™เตเด™เตพ
1 เดตเดดเดฟ n เดฏเตเดŸเต† เดญเดพเด—เด™เตเด™เตพ เด•เตŠเดฃเตเดŸเต เดจเดฟเดฑเดžเตเดžเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต s เด…เดคเต เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต
เด…เดจเตเดฌเดจเตเดง เดชเดฐเดพเตปเดคเต€เดธเตˆเดธเต เดšเต†เดฏเตเดค เดธเดฌเต เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เด‡เตป r. 0'เดฎเดคเตเดคเต† เด˜เดŸเด•เด‚
of a เดŽเดจเตเดจ เดญเดพเด—เด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต s เดฎเตเดดเตเดตเตป เดชเดคเดฟเดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต
เดชเดฆเดชเตเดฐเดฏเต‡เดพเด—เด‚ r. เดธเดฌเตเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ a[n, "เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•"], เด’เดชเตเดชเด‚ a[n, "เดจเต€เดณเด‚"]
เดฏเดฅเดพเด•เตเดฐเดฎเด‚ เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเดฒเตเด‚ เดจเต€เดณเดคเตเดคเดฟเดฒเตเด‚ เด†เดฐเด‚เดญ เดธเต‚เดšเดฟเด• เดจเตฝเด•เตเด•,
เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เด“เดฐเต‹ เด‰เดชเดธเตโ€ŒเดŸเตเดฐเดฟเด‚เด—เดฟเดจเตเดฑเต†เดฏเตเด‚.

เดชเดพเดฑเตเดฑเตเดธเตเดชเตเดฒเดฟเดฑเตเดฑเต (s, a [, r [, เดธเต†เดชเตเดธเต] ])
เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดชเดฟเดณเตผเดคเตเดคเตเด• s เด…เดฑเต‡เดฏเดฟเดฒเต‡เด•เตเด•เต a เด’เดชเตเดชเด‚ เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ เด…เดฑเต‡เดฏเตเด‚ เดธเต†เดชเตเดธเต
เดชเดคเดฟเดตเต เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเดฟเตฝ r, เด•เต‚เดŸเดพเดคเต† เดซเต€เตฝเดกเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด•.
เดฎเต‚เดฒเด• เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เดญเดพเด—เด™เตเด™เดณเดพเดฃเต s เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดŸเต r. เดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚
เดธเต†เดชเตเดธเต[i] เดฎเตเดจเตเดจเดฟเตฝ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸ เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเดฑเดพเดฃเต a[i+1]. เดŽเด™เตเด•เดฟเตฝ r
เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, FPAT เดชเด•เดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดจเดฟเดฐเด•เตพ a เด’เดชเตเดชเด‚ เดธเต†เดชเตเดธเต เด†เด•เตเดจเตเดจเต
เด†เดฆเตเดฏเด‚ เด•เตเดฒเดฟเดฏเตผ เดšเต†เดฏเตเดคเต. เดตเดฟเดญเดœเดจเด‚ เดซเต€เตฝเดกเต เดตเดฟเดญเดœเดจเดคเตเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต
เด•เต‚เดŸเต† FPAT, เดฎเตเด•เดณเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดšเดคเต.

เดฐเดฃเตเดŸเดพเดฏเดฟ เดชเดฟเดฐเดฟเดฏเตเด•(s, a [, r [, เดธเต†เดชเตเดธเต] ])
เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดชเดฟเดณเตผเดคเตเดคเตเด• s เด…เดฑเต‡เดฏเดฟเดฒเต‡เด•เตเด•เต a เด’เดชเตเดชเด‚ เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ เด…เดฑเต‡เดฏเตเด‚ เดธเต†เดชเตเดธเต
เดชเดคเดฟเดตเต เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเดฟเตฝ r, เด•เต‚เดŸเดพเดคเต† เดซเต€เตฝเดกเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด•. เดŽเด™เตเด•เดฟเตฝ
r เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, FS เดชเด•เดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดจเดฟเดฐเด•เตพ a เด’เดชเตเดชเด‚ เดธเต†เดชเตเดธเต เด†เด•เตเดจเตเดจเต
เด†เดฆเตเดฏเด‚ เด•เตเดฒเดฟเดฏเตผ เดšเต†เดฏเตเดคเต. เดธเต†เดชเตเดธเต[i] เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เดซเต€เตฝเดกเต เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเดฑเดพเดฃเต r
เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ a[i] เด’เดชเตเดชเด‚ a[i+1]. เดŽเด™เตเด•เดฟเตฝ r เด’เดฐเตŠเดฑเตเดฑ เด‡เดŸเดฎเดพเดฃเต, เดชเดฟเดจเตเดจเต€เดŸเต เดจเดฏเดฟเด•เตเด•เตเดจเตเดจเต
เดตเต†เดณเตเดคเตเดค เด‡เดŸเด‚ s เด…เดงเดฟเด• เด…เดฑเต‡ เด˜เดŸเด•เดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เตเดจเตเดจเต เดธเต†เดชเตเดธเต[0] เด’เดชเตเดชเด‚
เดชเดฟเดจเตเดจเดฟเดฒเตเดณเตเดณ เดตเตˆเดฑเตเดฑเตโ€Œเดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเต เด…เดงเดฟเด• เด…เดฑเต‡ เด˜เดŸเด•เดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เตเดจเตเดจเต เดธเต†เดชเตเดธเต[n],
เดŽเดตเดฟเดŸเต† n เดฏเตเดŸเต† เดฑเดฟเดŸเตเดŸเต‡เตบ เดฎเต‚เดฒเตเดฏเดฎเดพเดฃเต เดฐเดฃเตเดŸเดพเดฏเดฟ เดชเดฟเดฐเดฟเดฏเตเด•(s, a, r, เดธเต†เดชเตเดธเต). เดตเดฟเดญเดœเดฟเด•เตเด•เตเดจเตเดจเต
เดฎเตเด•เดณเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดš เดซเต€เตฝเดกเต เดตเดฟเดญเดœเดจเดคเตเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต.

sprintf (fmt, เดŽเด•เตเดธเตเดชเตเดฐ-เดฒเดฟเดธเตเดฑเตเดฑเต) เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• เดŽเด•เตเดธเตเดชเตเดฐ-เดฒเดฟเดธเตเดฑเตเดฑเต เด…เดคเตเดชเตเดฐเด•เดพเดฐเด‚ fmt, เดซเดฒเดฎเดพเดฏเตเดฃเตเดŸเดพเด•เตเดจเตเดจ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด•.

เดธเตเดŸเตเดฐเต‹เตบ (str) เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด• str, เด…เดคเดฟเดจเตเดฑเต† เดธเด‚เด–เตเดฏเดพ เดฎเต‚เดฒเตเดฏเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด•. เดŽเด™เตเด•เดฟเตฝ str a
เดฎเตเดจเตเดจเดฟเตฝ 0, เด‡เดคเต เด’เดฐเต เด…เดทเตเดŸเดธเด‚เด–เตเดฏเดฏเดพเดฏเดฟ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเด•. เดŽเด™เตเด•เดฟเตฝ str a
เดฎเตเดจเตเดจเดฟเตฝ 0x or 0X, เด…เดคเดฟเดจเต† เด’เดฐเต เดนเต†เด•เตเดธเดพเดกเต†เดธเดฟเดฎเตฝ เดธเด‚เด–เตเดฏเดฏเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเด•. เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ,
เด…เดคเตŠเดฐเต เดฆเดถเดพเด‚เดถ เดธเด‚เด–เตเดฏเดฏเดพเดฃเต†เดจเตเดจเต เด•เดฐเตเดคเตเด•.

เด‰เดช(r, s [, t]) เดชเต‡เดพเดฒเต† gsub(), เดŽเดจเตเดจเดพเตฝ เด†เดฆเตเดฏเด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เดธเดฌเตโ€ŒเดธเตเดŸเตเดฐเดฟเด‚เด—เต เดฎเดพเดคเตเดฐเด‚ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•.

substr(s, i [, n]) เดชเดฐเดฎเดพเดตเดงเดฟ เดฎเดŸเด™เตเด™เตเด• n-เดจเตเดฑเต† เดชเตเดฐเดคเต€เด• เด‰เดชเดธเตโ€ŒเดŸเตเดฐเดฟเด‚เด—เต s เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต i. เดŽเด™เตเด•เดฟเตฝ n
เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดฌเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• s.

เดŸเดตเตผ (str) เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเดจเตเดฑเต† เด’เดฐเต เดชเด•เตผเดชเตเดชเต เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด• str, เดŽเดฒเตเดฒเดพ เดตเดฒเดฟเดฏเด•เตเดทเดฐเด™เตเด™เดณเตเด‚
in str เด…เดตเดฏเตเดŸเต† เด…เดจเตเดฌเดจเตเดง เดšเต†เดฑเดฟเดฏ เด…เด•เตเดทเดฐเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดคเต.
เด…เด•เตเดทเดฐเดฎเดพเดฒ เด…เดฒเตเดฒเดพเดคเตเดค เด…เด•เตเดทเดฐเด™เตเด™เตพ เดฎเดพเดฑเตเดฑเดฎเดฟเดฒเตเดฒเดพเดคเต† เด…เดตเดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจเต.

เดŸเต‹เดชเตเดชเตผ (str) เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเดจเตเดฑเต† เด’เดฐเต เดชเด•เตผเดชเตเดชเต เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด• str, เดŽเดฒเตเดฒเดพ เดšเต†เดฑเดฟเดฏ เด…เด•เตเดทเดฐเด™เตเด™เดณเตเด‚
in str เด…เดตเดฏเตเดŸเต† เด…เดจเตเดฌเดจเตเดง เดตเดฒเดฟเดฏเด•เตเดทเดฐเด™เตเด™เดณเดฟเดฒเต‡เดฏเตเด•เตเด•เต เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดคเต.
เด…เด•เตเดทเดฐเดฎเดพเดฒ เด…เดฒเตเดฒเดพเดคเตเดค เด…เด•เตเดทเดฐเด™เตเด™เตพ เดฎเดพเดฑเตเดฑเดฎเดฟเดฒเตเดฒเดพเดคเต† เด…เดตเดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจเต.

เด—เดพเด•เตเด•เต เดฎเตพเดŸเตเดŸเดฟเดฌเตˆเดฑเตเดฑเต เด…เดฑเดฟเดฏเดพเด‚. เดŽเดจเตเดจเต เดตเดšเตเดšเดพเตฝ เด…เดคเต เดธเต‚เดšเดฟเด• (), เดจเต€เดณเด‚(), substr() เด’เดชเตเดชเด‚ เดชเตŠเดฐเตเดคเตเดคเด‚ () เดŽเดฒเตเดฒเดพ เดœเต‹เดฒเดฟเดฏเตเด‚
เดฌเตˆเดฑเตเดฑเตเด•เดณเดฒเตเดฒ, เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ.

เด•เดพเดฒเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ
AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเตเดŸเต† เดชเตเดฐเดพเดฅเดฎเดฟเด• เด‰เดชเดฏเต‹เด—เด™เตเด™เดณเดฟเดฒเตŠเดจเตเดจเต เดธเดฎเดฏเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจ เดฒเต‹เด—เต เดซเดฏเดฒเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเด• เดŽเดจเตเดจเดคเดพเดฃเต
เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เดตเดฟเดตเดฐเด™เตเด™เตพ, เด—เดพเดตเตเด•เต เดŸเตˆเด‚ เดธเตเดฑเตเดฑเดพเดฎเตเดชเตเด•เตพ เดฒเดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดจเตฝเด•เตเดจเตเดจเต
เด…เดตเดฏเต† เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

mktime(เดคเต€เดฏเดคเดฟเด•เตพ)
เดตเดณเดตเต เดคเต€เดฏเดคเดฟเด•เตพ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เดฟเดฏ เด…เดคเต‡ เดฐเต‚เดชเดคเตเดคเดฟเดฒเตเดณเตเดณ เดŸเตˆเด‚ เดธเตเดฑเตเดฑเดพเดฎเตเดชเดฟเดฒเต‡เด•เตเด•เต เดตเตเดฏเดตเดธเตเดฅ (), เด’เดชเตเดชเด‚
เดซเดฒเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด•. เดฆเดฟ เดคเต€เดฏเดคเดฟเด•เตพ เดฐเต‚เดชเดคเตเดคเดฟเดจเตเดฑเต† เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด†เดฃเต เด…เดคเต† MM DD HH MM SS[
DST]. เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเดฒเต† เด‰เดณเตเดณเดŸเด•เตเด•เด™เตเด™เตพ เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เด†เดฑเต‹ เดเดดเต‹ เดธเด‚เด–เตเดฏเด•เดณเดพเดฃเต
เดฏเดฅเดพเด•เตเดฐเดฎเด‚ เดจเต‚เดฑเตเดฑเดพเดฃเตเดŸเต เด‰เตพเดชเตเดชเต†เดŸเต† เดฎเตเดดเตเดตเตป เดตเตผเดทเด‚, 1 เดฎเตเดคเตฝ 12 เดตเดฐเต†เดฏเตเดณเตเดณ เดฎเดพเดธเด‚, เดฆเดฟเดตเดธเด‚
เดฎเดพเดธเด‚ 1 เดฎเตเดคเตฝ 31 เดตเดฐเต†, เดฆเดฟเดตเดธเดคเตเดคเดฟเดจเตเดฑเต† เดฎเดฃเดฟเด•เตเด•เต‚เตผ 0 เดฎเตเดคเตฝ 23 เดตเดฐเต†, เดฎเดฟเดจเดฟเดฑเตเดฑเต 0 เดฎเตเดคเตฝ XNUMX เดตเดฐเต†
59, เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต‡เดคเต 0 เดฎเตเดคเตฝ 60 เดตเดฐเต†, เด•เต‚เดŸเดพเดคเต† เด’เดฐเต เด“เดชเตเดทเดฃเตฝ เดกเต‡เดฒเตˆเดฑเตเดฑเต เดธเต‡เดตเดฟเด‚เด—เต เดซเตเดฒเดพเด—เต. เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ
เดˆ เดธเด‚เด–เตเดฏเด•เดณเดฟเตฝ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดชเดฐเดฟเดงเดฟเด•เตเด•เตเดณเตเดณเดฟเตฝ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเดฟเดฒเตเดฒ; เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด’เดฐเต เดฎเดฃเดฟเด•เตเด•เต‚เตผ
เด“เดซเต -1 เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต เด…เตผเดฆเตเดงเดฐเดพเดคเตเดฐเดฟเด•เตเด•เต 1 เดฎเดฃเดฟเด•เตเด•เต‚เตผ เดฎเตเดฎเตเดชเต เดŽเดจเตเดจเดพเดฃเต. เด‰เดคเตเดญเดตเด‚-เดชเต‚เดœเตเดฏเด‚ เด—เตเดฐเดฟเด—เต‹เดฑเดฟเดฏเตป เด•เดฒเดฃเตเดŸเตผ เด†เดฃเต
เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เตเดจเตเดจเดคเต, เดตเตผเดทเด‚ 0 เดจเต เดฎเตเดฎเตเดชเตเดณเตเดณ เดตเตผเดทเด‚ 1 เด‰เด‚ เดตเตผเดทเด‚ -1 เดจเต เดฎเตเดฎเตเดชเตเดณเตเดณ เดตเตผเดทเด‚ 0 เด‰เด‚ เด†เดฃเต. เดธเดฎเดฏเด‚
เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดธเดฎเดฏเดฎเต‡เด–เดฒเดฏเดฟเดฒเดพเดฃเต†เดจเตเดจเต เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต. เดกเต‡เดฒเตˆเดฑเตเดฑเต เดธเต‡เดตเดฟเด‚เด—เต เดซเตเดฒเดพเด—เต เดชเต‹เดธเดฟเดฑเตเดฑเต€เดตเต เด†เดฃเต†เด™เตเด•เดฟเตฝ,
เดธเดฎเดฏเด‚ เดชเด•เตฝ เดฒเดพเดญเดฟเด•เตเด•เตเดจเตเดจ เดธเดฎเดฏเดฎเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต; เดชเต‚เดœเตเดฏเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดธเดฎเดฏเด‚ เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต
เดธเดพเดงเดพเดฐเดฃ เดธเดฎเดฏเด‚ เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด•; เดจเต†เด—เดฑเตเดฑเต€เดตเต เด†เดฃเต†เด™เตเด•เดฟเตฝ (เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ), mktime() เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดถเตเดฐเดฎเด™เตเด™เตพ
เดกเต‡เดฒเตˆเดฑเตเดฑเต เดธเต‡เดตเดฟเด‚เด—เต เดธเดฎเดฏเด‚ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดธเดฎเดฏเดคเตเดคเต‡เด•เตเด•เต เดชเตเดฐเดพเดฌเดฒเตเดฏเดคเตเดคเดฟเตฝ เด‰เดฃเตเดŸเต‹ เดŽเดจเตเดจเต. เดŽเด™เตเด•เดฟเตฝ เดคเต€เดฏเดคเดฟเด•เตพ
เดฎเดคเดฟเดฏเดพเดฏ เด˜เดŸเด•เด™เตเด™เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดคเดคเตเดซเดฒเดฎเดพเดฏเตเดฃเตเดŸเดพเด•เตเดจเตเดจ เดธเดฎเดฏเด‚ เดชเดฐเดฟเดงเดฟเด•เตเด•เต เดชเตเดฑเดคเตเดคเดพเดฃเต†เด™เตเด•เดฟเตฝ,
mktime() เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเดจเตเดจเต -1.

strftime([เดซเต‡เดพเตผเดฎเดพเดฑเตเดฑเต [, เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต[, utc-เดชเดคเดพเด•]]])
เดซเต‡เดพเตผเดฎเดพเดฑเตเดฑเต เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เดฒเต† เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดซเต‡เดพเตผเดฎเดพเดฑเตเดฑเต. เดŽเด™เตเด•เดฟเตฝ utc-เดชเดคเดพเด• is
เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณเดคเตเด‚ เดชเต‚เดœเตเดฏเดฎเต‹ เด…เดธเดพเดงเตเดตเต‹ เด…เดฒเตเดฒเดพเดคเตเดคเดคเต‹ เด†เดฃเต, เดซเดฒเด‚ UTC เดฏเดฟเดฒเดพเดฃเต, เด…เดฒเตเดฒเดพเดคเตเดคเดชเด•เตเดทเด‚ เดซเดฒเด‚
เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดธเดฎเดฏเดคเตเดคเดพเดฃเต. เดฆเดฟ เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เดฟเดฏ เด…เดคเต‡ เดฐเต‚เดชเดคเตเดคเดฟเดฒเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เดตเตเดฏเดตเดธเตเดฅ (). เดŽเด™เตเด•เดฟเตฝ เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เด•เดพเดฃเตเดจเตเดจเดฟเดฒเตเดฒ, เดฆเดฟเดตเดธเดคเตเดคเดฟเดฒเต† เดจเดฟเดฒเดตเดฟเดฒเต† เดธเดฎเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดŽเด™เตเด•เดฟเตฝ เดซเต‡เดพเตผเดฎเดพเดฑเตเดฑเต
เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฏ เด’เดฐเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด•เดพเดฃเตเดจเตเดจเดฟเดฒเตเดฒ เดคเต€เดฏเดคเดฟ(1) เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดฆเดฟ
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดฒเดญเตเดฏเดฎเดพเดฃเต PROCINFO["strftime"]. เดŽเดจเตเดจเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เด•เดพเดฃเตเด•
The strftime() เด‰เดฑเดชเตเดชเตเดจเตฝเด•เตเดจเตเดจ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดเดŽเดธเตเด’ เดธเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต
เดฒเดญเตเดฏเดฎเดพเด•เดพเตป.

เดตเตเดฏเดตเดธเตเดฅ () เดฏเตเด—เด‚ เดฎเตเดคเดฒเตเดณเตเดณ เดธเต†เด•เตเด•เตปเดกเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเดฎเดพเดฏเดฟ เดฆเดฟเดตเดธเดคเตเดคเดฟเดฒเต† เดจเดฟเดฒเดตเดฟเดฒเต† เดธเดฎเดฏเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด•
(1970-01-01 00:00:00 POSIX เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ UTC).

เดฌเดฟเดฑเตเดฑเต เด•เตƒเดคเตเดฐเดฟเดฎเดคเตเดตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ
เด—เดพเด•เตเด•เต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฌเดฟเดฑเตเดฑเต เด•เตƒเดคเตเดฐเดฟเดฎเดคเตเดต เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดจเตฝเด•เตเดจเตเดจเต. เด‡เดฐเดŸเตเดŸเดฟเดฏเดพเดฏเดฟ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เด…เดตเตผ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต.
เด•เตƒเดคเตเดฏเดฎเดพเดฏ เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเต เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ uintmax_t เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏเด•เตพ, เด“เดชเตเดชเดฑเต‡เดทเตป เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต, เดคเตเดŸเตผเดจเตเดจเต
เดซเดฒเด‚ เดคเดฟเดฐเดฟเด•เต† เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเตเดจเตเดจเต. เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เด‡เดตเดฏเดพเดฃเต:

เด’เดชเตเดชเด‚(v1, v2 [, ...]) เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเตเดŸเต† เดฌเดฟเดฑเตเดฑเตเดตเตˆเดธเต AND เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด•.
เด•เตเดฑเดžเตเดžเดคเต เดฐเดฃเตเดŸเต†เดฃเตเดฃเดฎเต†เด™เตเด•เดฟเดฒเตเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.

compl(Val) เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เดฌเดฟเดฑเตเดฑเตเดตเตˆเดธเต เด•เต‹เด‚เดชเตเดฒเดฟเดฎเต†เดจเตเดฑเต เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด• Val.

lshift(Val, เดŽเดฃเตเดฃเตเด•) เดฎเต‚เดฒเตเดฏเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด• Val, เด‡เดŸเดคเตเดคเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเดฟ เดŽเดฃเตเดฃเตเด• เดฌเดฟเดฑเตเดฑเตเด•เตพ.

เด…เดฅเดตเดพ(v1, v2 [, ...]) เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเตเดŸเต† เดฌเดฟเดฑเตเดฑเตโ€Œเดตเตˆเดธเต OR เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด•.
เด•เตเดฑเดžเตเดžเดคเต เดฐเดฃเตเดŸเต†เดฃเตเดฃเดฎเต†เด™เตเด•เดฟเดฒเตเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.

rshift(Val, เดŽเดฃเตเดฃเตเด•) เดฎเต‚เดฒเตเดฏเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด• Val, เดตเดฒเดคเตเดคเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเดฟ เดŽเดฃเตเดฃเตเด• เดฌเดฟเดฑเตเดฑเตเด•เตพ.

xor(v1, v2 [, ...]) เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเตเดŸเต† เดฌเดฟเดฑเตเดฑเตโ€Œเดตเตˆเดธเต XOR เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด•.
เด•เตเดฑเดžเตเดžเดคเต เดฐเดฃเตเดŸเต†เดฃเตเดฃเดฎเต†เด™เตเด•เดฟเดฒเตเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.

เดŸเตˆเดชเตเดชเต เดšเต†เดฏเตเดฏเตเด• เดซเด‚เด—เตเดทเตป
เดฎเตพเดŸเตเดŸเดฟเดกเตˆเดฎเตปเดทเดฃเตฝ เด…เดฑเต‡เด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณเดคเดพเดฃเต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚.

isarray(x)
เดถเดฐเดฟเดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด• x เด’เดฐเต เด…เดฑเต‡ เด†เดฃเต, เด…เดฒเตเดฒเดพเดคเตเดคเดชเด•เตเดทเด‚ เดคเต†เดฑเตเดฑเต.

เด…เดจเตเดคเตผเดฆเต‡เดถเต€เดฏเดตเตฝเด•เตเด•เดฐเดฃเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ
เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเด™เตเด™เดณเตเดŸเต† AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเตฝ เดจเดฟเดจเตเดจเต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚
เดฑเตบ-เดŸเตˆเดฎเดฟเตฝ. เดชเต‚เตผเดฃเตเดฃ เดตเดฟเดตเดฐเด™เตเด™เตพเด•เตเด•เต, เด•เดพเดฃเตเด• GAWK: เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏ AWK เดชเตเดฐเต‡เดพเด—เตเดฐเดพเดฎเดฟเด‚เด—เต.

bindtextdomain(เดกเดฏเดฑเด•เตเดŸเดฑเดฟ [, เดกเต†เดพเดฎเต†เดฏเตเตป])
เดŽเดตเดฟเดŸเต†เดฏเดพเดฃเต†เดจเตเดจเต เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด• เด—เดพเดตเตเด•เต เดตเต‡เดฃเตเดŸเดฟ เดคเดฟเดฐเดฏเตเดจเตเดจเต .เดœเดฟเดŽเด‚เด’ เดซเดฏเดฒเตเด•เตพ, เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ
``เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต'' เดฒเตŠเด•เตเด•เต‡เดทเดจเตเด•เดณเดฟเตฝ เดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ (เด‰เดฆเดพ, เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดธเดฎเดฏเดคเตเดคเต). เด…เดคเต เดฎเดŸเด™เตเด™เตเดจเตเดจเต
เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดŽเดตเดฟเดŸเต† เดกเต†เดพเดฎเต†เดฏเตเตป ``เดฌเดจเตเดงเดฟเดคเดฎเดพเดฃเต''.
เดธเตเดตเดคเดตเต‡ เดกเต†เดพเดฎเต†เดฏเตเตป เดฏเตเดŸเต† เดฎเต‚เดฒเตเดฏเดฎเดพเดฃเต เดŸเต†เด•เตเดธเตเดฑเตเดฑเตเดกเตŠเดฎเต†เดฏเตเตป. เดŽเด™เตเด•เดฟเตฝ เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดจเตพ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด†เดฃเต
(""), เดชเดฟเดจเตเดจเต† bindtextdomain() เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดตเดฏเตเดŸเต† เดจเดฟเดฒเดตเดฟเดฒเต† เดฌเตˆเตปเดกเดฟเด‚เด—เต เดจเตฝเด•เตเดจเตเดจเต เดกเต†เดพเดฎเต†เดฏเตเตป.

dcgettext(เดธเตเดŸเตเดฐเดฟเด‚เด—เต [, เดกเต†เดพเดฎเต†เดฏเตเตป [, เดตเดฟเดญเดพเด—เด‚]])
เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด• เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดกเตŠเดฎเต†เดฏเตเดจเดฟเตฝ เดกเต†เดพเดฎเต†เดฏเตเตป เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดตเดฟเดญเดพเด—เดคเตเดคเดฟเดจเต
เดตเดฟเดญเดพเด—เด‚. เด‡เดคเดฟเดจเดพเดฏเตเดณเตเดณ เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดฎเต‚เดฒเตเดฏเด‚ เดกเต†เดพเดฎเต†เดฏเตเตป เดฏเตเดŸเต† เดจเดฟเดฒเดตเดฟเดฒเต† เดฎเต‚เดฒเตเดฏเดฎเดพเดฃเต เดŸเต†เด•เตเดธเตเดฑเตเดฑเตเดกเตŠเดฎเต†เดฏเตเตป. เดฆเดฟ
เดŽเดจเตเดจเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดธเตเดฅเดฟเดฐ เดฎเต‚เดฒเตเดฏเด‚ เดตเดฟเดญเดพเด—เด‚ is "LC_MESSAGES".
เดจเดฟเด™เตเด™เตพ เด’เดฐเต เดฎเต‚เดฒเตเดฏเด‚ เดจเตฝเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ เดตเดฟเดญเดพเด—เด‚, เด…เดคเต เด…เดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดจเตเดจ เด’เดจเตเดจเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฏ เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดตเดฟเดญเดพเด—เด™เตเด™เตพ GAWK: เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏ AWK เดชเตเดฐเต‡เดพเด—เตเดฐเดพเดฎเดฟเด‚เด—เต. เดจเดฟเด™เตเด™เดณเตเด‚ เดตเต‡เดฃเด‚
เด’เดฐเต เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดกเตŠเดฎเต†เดฏเตเตป เดจเตฝเด•เตเด•. เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• เดŸเต†เด•เตเดธเตเดฑเตเดฑเตเดกเตŠเดฎเต†เดฏเตเตป เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดจเดฟเดฒเดตเดฟเดฒเต† เดกเตŠเดฎเต†เดฏเตเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเดฎเต†เด™เตเด•เดฟเตฝ.

dcngettext(string1, string2, เด…เด•เตเด•เด‚ [, เดกเต†เดพเดฎเต†เดฏเตเตป [, เดตเดฟเดญเดพเด—เด‚]])
เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš เดฌเดนเตเดตเดšเดจ เดฐเต‚เดชเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด• เด…เด•เตเด•เด‚ เดŽเดจเตเดจ เดตเดฟเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† string1 เด’เดชเตเดชเด‚ string2 in
เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดกเตŠเดฎเต†เดฏเตเตป เดกเต†เดพเดฎเต†เดฏเตเตป เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดตเดฟเดญเดพเด—เดคเตเดคเดฟเดจเต เดตเดฟเดญเดพเด—เด‚. เด‡เดคเดฟเดจเดพเดฏเตเดณเตเดณ เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดฎเต‚เดฒเตเดฏเด‚ เดกเต†เดพเดฎเต†เดฏเตเตป is
เดจเดฟเดฒเดตเดฟเดฒเต† เดฎเต‚เดฒเตเดฏเด‚ เดŸเต†เด•เตเดธเตเดฑเตเดฑเตเดกเตŠเดฎเต†เดฏเตเตป. เด‡เดคเดฟเดจเดพเดฏเตเดณเตเดณ เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดฎเต‚เดฒเตเดฏเด‚ เดตเดฟเดญเดพเด—เด‚ is "LC_MESSAGES".
เดจเดฟเด™เตเด™เตพ เด’เดฐเต เดฎเต‚เดฒเตเดฏเด‚ เดจเตฝเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ เดตเดฟเดญเดพเด—เด‚, เด…เดคเต เด…เดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดจเตเดจ เด’เดจเตเดจเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฏ เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดตเดฟเดญเดพเด—เด™เตเด™เตพ GAWK: เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏ AWK เดชเตเดฐเต‡เดพเด—เตเดฐเดพเดฎเดฟเด‚เด—เต. เดจเดฟเด™เตเด™เดณเตเด‚ เดตเต‡เดฃเด‚
เด’เดฐเต เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดกเตŠเดฎเต†เดฏเตเตป เดจเตฝเด•เตเด•. เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• เดŸเต†เด•เตเดธเตเดฑเตเดฑเตเดกเตŠเดฎเต†เดฏเตเตป เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดจเดฟเดฒเดตเดฟเดฒเต† เดกเตŠเดฎเต†เดฏเตเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเดฎเต†เด™เตเด•เดฟเตฝ.

เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเต เดจเดฟเตผโ€Œเดตเตเดตเดšเดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ


AWK-เดฏเดฟเดฒเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต:

เดซเด‚เด—เตเดทเตป เดชเต‡เดฐเต(เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดชเดŸเตเดŸเดฟเด•) { เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เตพ }

เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ เดŽเด•เตโ€Œเดธเตโ€Œเดชเตเดฐเดทเดจเตเด•เตพเด•เตเด•เตเดณเตเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เดณเดฟเดฒเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เดณเดฟเดฒเต‹ เดตเดฟเดณเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดŽเด•เตโ€Œเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต
เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ. เดซเด‚เด—เตโ€Œเดทเตป เด•เต‹เดณเดฟเตฝ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฏเดฅเดพเตผเดคเตเดฅ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เดคเตฝเด•เตเดทเดฃเด‚ เดšเต†เดฏเตเดฏเดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เดซเด‚เด—เตเดทเดจเดฟเตฝ เดชเตเดฐเด–เตเดฏเดพเดชเดฟเดšเตเดš เด”เดชเดšเดพเดฐเดฟเด• เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ. เด…เดฑเต‡เด•เตพ เดฑเดซเดฑเตปเดธเต เดตเดดเดฟ เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดจเตเดจเต, เดฎเดฑเตเดฑเตเดณเตเดณเดต
เดฎเต‚เดฒเตเดฏเด‚ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดจเตเดจเต.

เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ AWK เดญเดพเดทเดฏเตเดŸเต† เดญเดพเด—เดฎเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ เดŽเดจเตเดจเดคเดฟเดจเดพเตฝ, เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•เดคเตเดคเดฟเดจเตเดณเตเดณ เดตเตเดฏเดตเดธเตเดฅ
เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เดตเดณเดฐเต† เดตเดฟเดšเดฟเดคเตเดฐเดฎเดพเดฃเต: เด…เดต เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ เด…เดงเดฟเด• เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เดณเดพเดฏเดฟ เดชเตเดฐเด–เตเดฏเดพเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เดณเต† เดฏเดฅเดพเตผเดคเตเดฅ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด…เดงเดฟเด• เด‡เดŸเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดพเดฃเต เด•เตบเดตเต†เตปเดทเตป
เดชเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดชเดŸเตเดŸเดฟเด•. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต:

เดซเด‚เด—เตเดทเตป f(p, q, a, b) # a เด’เดชเตเดชเด‚ b เด†เด•เตเดจเตเดจเต เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•
{
...
}

/abc/ { ... ; f(1, 2) ; ... }

เดซเด‚เด—เตโ€Œเดทเตป เด‰เดŸเตป เดชเดฟเดจเตเดคเตเดŸเดฐเตเดจเตเดจเดคเดฟเดจเต เดซเด‚เด—เตโ€Œเดทเตป เด•เต‹เดณเดฟเดฒเต† เด‡เดŸเดคเต เดชเดฐเดพเดจเตเดคเต€เดธเดฟเดธเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต
เดชเต‡เดฐเต, เด‡เดŸเดชเต†เดŸเตเดจเตเดจ เดตเตˆเดฑเตเดฑเตโ€Œเดธเตโ€Œเดชเต‡เดธเต เด‡เดฒเตเดฒเดพเดคเต†. เดŽเดจเตเดจเดคเตเดฎเดพเดฏเตเดณเตเดณ เดตเดพเด•เตเดฏเด˜เดŸเดจเดฏเดฟเดฒเต† เด…เดตเตเดฏเด•เตเดคเดค เด‡เดคเต เด’เดดเดฟเดตเดพเด•เตเด•เตเดจเตเดจเต
concatenation เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ. เดฒเดฟเดธเตเดฑเตเดฑเตเดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพเด•เตเด•เต เดˆ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚ เดฌเดพเดงเด•เดฎเดฒเตเดฒ
เดฎเตเด•เดณเดฟเตฝ.

เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ เดชเดฐเดธเตโ€Œเดชเดฐเด‚ เดตเดฟเดณเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด†เดตเตผเดคเตเดคเดฟเดšเตเดšเตเดณเตเดณเดคเดพเด•เดพเด‚. เดฒเต‹เด•เตเด•เตฝ เด†เดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดซเด‚เด—เตเดทเตป เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ
เดซเด‚เด—เตโ€Œเดทเตป เด‡เตปเดตเต‹เด•เตเด•เต‡เดทเดจเดฟเตฝ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เดจเตพ เดธเตโ€ŒเดŸเตเดฐเดฟเด‚เด—เดฟเดฒเต‡เด•เตเด•เตเด‚ เดชเต‚เดœเตเดฏเด‚ เดŽเดจเตเดจ เดธเด‚เด–เตเดฏเดฏเดฟเดฒเต‡เด•เตเด•เตเด‚ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต.

เด‰เดชเดฏเต‡เดพเด—เด‚ เดฎเดŸเด•เตเด•เด‚ exr เด’เดฐเต เดซเด‚เด—เตเดทเดจเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดฎเต‚เดฒเตเดฏเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เดพเตป. เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฑเดฟเดŸเตเดŸเต‡เตบ เดฎเต‚เดฒเตเดฏเด‚ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ
เดฎเต‚เดฒเตเดฏเด‚ เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดซเด‚เด—เตเดทเตป เด…เดตเดธเดพเดจเด‚ "เดตเต€เดดเตเด•" เดตเดดเดฟ เดฎเดŸเด™เตเด™เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ.

เดชเต‡เดพเดฒเต† เด—เดพเดตเตเด•เต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚, เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ เดชเดฐเต‹เด•เตเดทเดฎเดพเดฏเดฟ เดตเดฟเดณเดฟเด•เตเด•เดพเด‚. เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดชเต‡เดฐเต เดจเตฝเด•เตเด•
เด’เดฐเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด†เดฏเดฟ เดตเดฟเดณเดฟเด•เตเด•เต‡เดฃเตเดŸ เดซเด‚เด—เตเดทเตป. เดŽเดจเตเดจเดฟเดŸเตเดŸเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด…เดคเต เดชเต‹เดฒเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•
เด’เดฐเต เดซเด‚เด—เตโ€Œเดทเดจเตเดฑเต† เดชเต‡เดฐเดพเดฏเดฟเดฐเตเดจเตเดจเต, เด’เดฐเต เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต @ เด…เดŸเดฏเดพเดณเด‚, เด‡เดคเตเดชเต‹เดฒเต†:
เดซเด‚เด—เตเดทเตป myfunc()
{
เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• "myfunc เดตเดฟเดณเดฟเดšเตเดšเต"
...
}

{ ...
the_func = "myfunc"
@the_func() # เดตเดฟเดณเดฟ เดฎเตเด–เดพเดจเตเดคเดฟเดฐเด‚ the_func เดฒเต‡เด•เตเด•เต myfunc
...
}
เดชเดคเดฟเดชเตเดชเต 4.1.2 เดชเต‹เดฒเต†, เด‡เดคเต เด‰เดชเดฏเต‹เด•เตเดคเตƒ-เดจเดฟเตผเดตเดšเดฟเดšเตเดš เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ, เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ, เด•เต‚เดŸเดพเดคเต†
เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ.

If --เดฒเดฟเดจเตเดฑเต เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด—เดพเดตเตเด•เต เดชเดพเดดเตโ€Œเดธเต เดธเดฎเดฏเดคเตเดคเต เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดพเดคเตเดค เดซเด‚เด—เตโ€Œเดทเดจเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด•เต‹เดณเตเด•เดณเต† เด•เตเดฑเดฟเดšเตเดšเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เตเดจเตเดจเต,
เดฑเตบ เดŸเตˆเดฎเดฟเดจเต เดชเด•เดฐเด‚. เดฑเตบ เดŸเตˆเดฎเดฟเตฝ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดพเดคเตเดค เดซเด‚เด—เตโ€Œเดทเตป เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเดคเต เด’เดฐเต เดฎเดพเดฐเด•เดฎเดพเดฏ เดชเดฟเดถเด•เดพเดฃเต.

เดตเดพเด•เตเด•เต เดซเด™เตเด•เต เดชเด•เดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚ เดซเด‚เด—เตเดทเตป, เด‡เดคเต เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏเต†เด™เตเด•เดฟเดฒเตเด‚.

เดšเดฒเดจเดพเดคเตเดฎเด•เดฎเดพเดฏเดฟ เดฒเต‡เดพเดกเดฟเด‚เด—เต เดชเตเดคเดฟเดฏเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ


เดฑเดฃเตเดฃเดฟเด‚เด—เดฟเดฒเต‡เด•เตเด•เต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเตเดคเดฟเดฏ เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดซเด‚เด—เตเดทเดจเตเด•เตพ เดกเตˆเดจเดพเดฎเดฟเด•เต เด†เดฏเดฟ เดšเต‡เตผเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚ เด—เดพเดตเตเด•เต เด•เต‚เดŸเต† เดตเตเดฏเดพเด–เตเดฏเดพเดคเดพเดตเต
@เดฒเต‹เดกเต เดชเตเดฐเดธเตเดคเดพเดตเดจ. เดฎเตเดดเตเดตเตป เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เดณเตเด‚ เดˆ เดฎเดพเดจเตเดตเตฝ เดชเต‡เดœเดฟเดจเตเดฑเต† เดชเดฐเดฟเดงเดฟเด•เตเด•เดชเตเดชเตเดฑเดฎเดพเดฃเต; เด•เดพเดฃเตเด• GAWK:
เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏ AWK เดชเตเดฐเต‡เดพเด—เตเดฐเดพเดฎเดฟเด‚เด—เต.

เดธเดฟเด—เตเดจเดฒเตเด•เตพ


เดฆเดฟ เด—เดพเดตเตเด•เต เดชเตเดฐเตŠเดซเตˆเดฒเตผ เดฐเดฃเตเดŸเต เดธเดฟเด—เตเดจเดฒเตเด•เตพ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. SIGUSR1 เด‡เดคเต เด’เดฐเต เดชเตเดฐเตŠเดซเตˆเดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเดตเตเด‚ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต
เดชเตเดฐเตŠเดซเตˆเตฝ เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เด•เต‹เตพ เดธเตเดฑเตเดฑเดพเด•เตเด•เต, เด’เดจเตเดจเตเด•เดฟเตฝ awkprof.out, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเต‡เดฐเดฟเดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดเดคเต เดซเดฏเดฒเตเด‚
เด•เต‚เดŸเต† --เดชเตเดฐเต†เดพเดซเตˆเตฝ เด“เดชเตเดทเตป. เดชเดฟเดจเตเดจเต€เดŸเต เด…เดคเต เด“เดŸเตเดŸเด‚ เดคเตเดŸเดฐเตเดจเตเดจเต. เดซเต‡เดพเดณเต‡เดพ เด…เดชเตเดชเต เด•เดพเดฐเดฃเด™เตเด™เตพ เด—เดพเดตเตเด•เต เด•เดณเดฏเดพเตป
เดชเตเดฐเตŠเดซเตˆเดฒเตเด‚ เดซเด‚เด—เตโ€Œเดทเตป เด•เต‹เตพ เดธเตเดฑเตเดฑเดพเด•เตเด•เตเด‚ เดคเตเดŸเตผเดจเตเดจเต เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเด•.

เด…เดจเตเดคเดพเดฐเดพเดทเตเดŸเตเดฐเดตเตฝเด•เตเด•เดฐเดฃเด‚


เด‡เดฐเดŸเตเดŸ เด‰เดฆเตเดงเดฐเดฃเดฟเด•เดณเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต† เด•เตเดฐเดฎเด™เตเด™เดณเดพเดฃเต เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด•เต‹เตบเดธเตเดฑเตเดฑเดจเตเดฑเตเดธเต. เดจเต‹เตบ-เด‡เด‚เด—เตเดฒเต€เดทเดฟเตฝ
เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเด•เตพ, AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเตฝ เด†เดตเดถเตเดฏเดฎเดพเดฏ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เดธเดพเดงเดฟเด•เตเด•เตเด‚
เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดธเตเดตเดพเดญเดพเดตเดฟเด• เดญเดพเดทเดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดตเดฟเดตเตผเดคเตเดคเดจเด‚. เด…เดคเตเดคเดฐเด‚ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเตฝ เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด’เดฐเต เดชเตเดฐเดงเดพเดจ เด…เดŸเดฟเดตเดฐ (โ€œ_โ€). เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต,

เด—เดพเดตเตเด•เต 'เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต { เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• "เดนเดฒเต‡เดพ, เดฒเต‡เดพเด•เด‚" }'

เดŽเดชเตเดชเต‹เดดเตเด‚ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต เดนเดฒเต‡เดพ, เดฒเต‡เดพเด•เด‚. เดชเด•เตเดทเต‡,

เด—เดพเดตเตเด•เต 'เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต { เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด• _"เดนเดฒเต‡เดพ, เดฒเต‡เดพเด•เด‚" }'

เด…เดšเตเดšเดŸเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚ เดนเดฒเต‡เดพ, เดฎเต‡เดพเดฃเตเดŸเต† เดซเตเดฐเดพเดจเตเดธเดฟเดฒเต.

เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•เดตเตฝเด•เตเด•เดฐเดฟเด•เตเด•เดพเดตเตเดจเตเดจ AWK เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดจเดฟเดฐเดตเดงเดฟ เด˜เดŸเตเดŸเด™เตเด™เดณเตเดฃเตเดŸเต.

1. เดšเต‡เตผเด•เตเด•เตเด• a เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เดฎเต‚เดฒเตเดฏเด‚ เดจเตฝเด•เดพเดจเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดŸเต†เด•เตเดธเตเดฑเตเดฑเตเดกเตŠเดฎเต†เดฏเตเตป เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดกเตŠเดฎเต†เดฏเตเตป เดธเดœเตเดœเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ
เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เด’เดฐเต เดชเต‡เดฐเดฟเดฒเต‡เด•เตเด•เต:

เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต { เดŸเต†เด•เตเดธเตเดฑเตเดฑเตเดกเตŠเดฎเต†เดฏเตเตป = "myprog" }

เด‡เดคเต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต เด—เดพเดตเตเด•เต เด•เดฃเตเดŸเต†เดคเตเดคเดพเตป .เดœเดฟเดŽเด‚เด’ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดซเดฏเตฝ. เด‡เดคเดฟเดฒเตเดฒเดพเดคเต†
เด˜เดŸเตเดŸเด‚, เด—เดพเดตเตเด•เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดกเตŠเดฎเต†เดฏเตเตป, เด…เดคเดฟเตฝ เดตเดฟเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เดฟเดฒเตเดฒ
เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเดพเดฏเดฟ.

2. เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸ เดŽเดฒเตเดฒเดพ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เดณเตเด‚ เดฒเต€เดกเดฟเด‚เด—เต เด…เดฃเตเดŸเตผเดธเตเด•เต‹เดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•.

3. เด†เดตเดถเตเดฏเดฎเต†เด™เตเด•เดฟเตฝ, เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• dcgettext() เด’เดชเตเดชเด‚ / เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ bindtextdomain() เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดฒเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ,
เด…เดจเตเดฏเต‡เดพเดœเตเดฏเดฎเดพเดฏ.

4. เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เด—เดพเดตเตเด•เต --เดœเต†เตป-เดชเต‹เดŸเตเดŸเต -f myprog.awk > myprog.pot เด’เดฐเต เดœเดจเดฑเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต .เดชเต‹เดŸเตเดŸเต เดจเดฟเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เดซเดฏเตฝ
เดชเตเดฐเต‡เดพเด—เตเดฐเดพเด‚.

5. เด‰เดšเดฟเดคเดฎเดพเดฏ เดตเดฟเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดจเตฝเด•เตเด•, เด…เดคเดฟเดจเดจเตเดธเดฐเดฟเดšเตเดšเตเดณเตเดณเดต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด• .เดœเดฟเดŽเด‚เด’ เดซเดฏเดฒเตเด•เตพ.

เด…เดจเตเดคเตผเดฆเต‡เดถเต€เดฏเดตเตฝเด•เตเด•เดฐเดฃ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต GAWK: เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏ AWK
เดชเตเดฐเต‡เดพเด—เตเดฐเดพเดฎเดฟเด‚เด—เต.

POSIX เด…เดจเตเดฏเต‡เดพเดœเตเดฏเดค


เด’เดฐเต เดชเตเดฐเดพเดฅเดฎเดฟเด• เดฒเด•เตเดทเตเดฏเด‚ เด—เดพเดตเตเด•เต POSIX เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต, เด…เดคเตเดชเต‹เดฒเต† เดคเดจเตเดจเต†
เดฌเตเดฐเดฏเดพเตป เด•เต†เตผเดจเดฟเด—เดจเตเดฑเต† เดเดฑเตเดฑเดตเตเด‚ เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เด‰เดฃเดฐเตเด•. เดˆ เด…เดฑเตเดฑเดคเตเดคเต, เด—เดพเดตเตเด•เต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต
AWK เดชเตเดธเตเดคเด•เดคเตเดคเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒเดพเดคเตเดค, เดŽเดจเตเดจเดพเตฝ เดฌเตเดฐเดฏเดจเตเดฑเต† เดญเดพเด—เดฎเดพเดฏ เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดฆเตƒเดถเตเดฏ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ
เด•เต†เตผเดจเดฟเด—เดจเตเดฑเต† เดชเดคเดฟเดชเตเดชเต เด‰เดฃเดฐเตเด•, เดŽเดจเตเดจเดฟเดต POSIX เดจเดฟเดฒเดตเดพเดฐเดคเตเดคเดฟเดฒเดพเดฃเต.

เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด…เดธเตˆเตปเดฎเต†เดจเตเดฑเต เดŽเดชเตเดชเต‹เตพ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เดชเตเดธเตเดคเด•เด‚ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต เด‰เดฃเดฐเตเด• เด…เดฒเตเดฒเดพเดคเตเดคเดชเด•เตเดทเด‚
เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเต เด’เดฐเต เดซเดฏเดฒเดพเดฏเดฟ เดคเตเดฑเด•เตเด•เตเด•, เด…เดคเดฟเดจเต เดถเต‡เดทเดฎเตเดณเตเดณเดคเดพเดฃเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต เดญเดฐเดฃเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด‡เตป
เดฎเตเดฎเตเดชเดคเตเดคเต† เดจเดŸเดชเตเดชเดพเด•เตเด•เดฒเตเด•เตพ, เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดซเดฏเตฝ เดจเดพเดฎเด™เตเด™เตพเด•เตเด•เต เดฎเตเดฎเตเดชเดพเดฏเดฟ เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เด…เดธเตˆเตปเดฎเต†เดจเตเดฑเต เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดฎเตเดชเต‹เตพ,
เดจเดฟเดฏเดฎเดจเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เตเด‚ เดฎเตเดฎเตเดชเต The เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต เดญเดฐเดฃเด‚ เดจเดŸเดคเตเดคเดฟ. เดŽเดจเตเดจเดคเดฟเดจเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเดพเดฃเต เด…เดชเต‡เด•เตเดทเด•เตพ เดตเดจเตเดจเดคเต
เดˆ "เดธเดตเดฟเดถเต‡เดทเดค." เดŽเดชเตเดชเต‡เดพเตพ เด‰เดฃเดฐเตเด• เด…เดคเดฟเดจเตเดฑเต† เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเดจเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เดคเดฐเดคเตเดคเดฟเตฝ เดฎเดพเดฑเตเดฑเดฟ -v เดŽเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด“เดชเตเดทเตป
เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เด…เดธเตˆเตป เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเต† เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดšเต‡เตผเดคเตเดคเต
เดชเดดเดฏ เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเดคเตเดคเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. (เดˆ เดธเดตเดฟเดถเต‡เดทเดค เดฐเดฃเตเดŸเตเดชเต‡เดฐเตเด‚ เดฌเต†เดฒเตเดฒเตเด‚ เด…เด‚เด—เต€เด•เดฐเดฟเดšเตเดšเต
เดฒเดฌเต‹เดฑเดŸเตเดŸเดฑเดฟเด•เดณเตเด‚ เด—เตเดจเต เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเดฐเตเด‚.)

เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เด—เดพเดตเตเด•เต เด…เดตเดธเดพเดจเดคเตเดคเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป "--" เดŽเดจเตเดจ เดชเตเดฐเดคเตเดฏเต‡เด• เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เดตเดพเดฆเด™เตเด™เตพ. เด…เดจเตเดฏเต‹เดœเตเดฏเดค เดฎเต‹เดกเดฟเตฝ, เด‡เดคเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดพเดคเตเดค เด“เดชเตเดทเดจเตเด•เดณเต† เด…เดตเด—เดฃเดฟเด•เตเด•เตเดจเตเดจเต.
เดธเดพเดงเดพเดฐเดฃ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเตฝ, เด…เดคเตเดคเดฐเด‚ เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเดจเตเดจเต.

AWK เดชเตเดธเตเดคเด•เด‚ เดฑเดฟเดŸเตเดŸเต‡เตบ เดฎเต‚เดฒเตเดฏเด‚ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ srand(). POSIX เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเดจเต เด…เดคเต เด‰เดฃเตเดŸเต
เด•เตเดฐเดฎเดฐเดนเดฟเดคเดฎเดพเดฏ เดธเด‚เด–เตเดฏเดพ เด•เตเดฐเดฎเด™เตเด™เดณเตเดŸเต† เดŸเตเดฐเดพเด•เตเด•เต เดธเต‚เด•เตเดทเดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด…เดคเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดฐเตเดจเตเดจ เดตเดฟเดคเตเดคเต เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด•.
เด…เดคเตเด•เต†เดพเดฃเตเดŸเต srand() in เด—เดพเดตเตเด•เต เด…เดคเดฟเดจเตเดฑเต† เดจเดฟเดฒเดตเดฟเดฒเต† เดตเดฟเดคเตเดคเตเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเดจเตเดจเต.

เดฎเดฑเตเดฑเต เดชเตเดคเดฟเดฏ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เด‡เดตเดฏเดพเดฃเต: เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด‰เดชเดฏเต‹เด—เด‚ -f เด“เดชเตเดทเดจเตเด•เตพ (MKS-เตฝ เดจเดฟเดจเตเดจเต เด‰เดฃเดฐเตเด•); เดฆเดฟ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เด…เดฑเต‡;
The \a, เด’เดชเตเดชเด‚ \v เดŽเดธเตเด•เต‡เดชเตเดชเต เดธเต€เด•เตเดตเตปเดธเตเด•เตพ (เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดšเต†เดฏเตเดคเดคเต เด—เดพเดตเตเด•เต เดฌเต†เดฒเตเดฒเดฟเตฝ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต
เดฒเดฌเต‹เดฑเดŸเตเดŸเดฑเดฟ เดชเดคเดฟเดชเตเดชเต); เดฆเดฟ tolower() เด’เดชเตเดชเด‚ เดŸเต‹เดชเตเดชเตผ() เด…เดจเตเดคเตผเดจเดฟเตผเดฎเตเดฎเดฟเดค เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ (เดฌเต†เดฒเตเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต
เดฒเดฌเต‹เดฑเดŸเตเดŸเดฑเดฟ เดชเดคเดฟเดชเตเดชเต); เด•เต‚เดŸเดพเดคเต† ISO C เด•เตบเดตเต‡เตผเดทเตป เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเตเด‚ printf (เด†เดฆเตเดฏเด‚ เดšเต†เดฏเตเดคเต
เดฌเต†เตฝ เดฒเดฌเต‹เดฑเดŸเตเดŸเดฑเต€เดธเต เดชเดคเดฟเดชเตเดชเต).

เดšเดฐเดฟเดคเตเดฐเดชเดฐเด‚ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ


เดšเดฐเดฟเดคเตเดฐเดชเดฐเดฎเดพเดฏ AWK เดจเดŸเดชเตเดชเดพเด•เตเด•เดฒเตเด•เดณเตเดŸเต† เด’เดฐเต เดธเดตเดฟเดถเต‡เดทเดคเดฏเตเดฃเตเดŸเต เด—เดพเดตเตเด•เต เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต: เด‡เดคเต เดธเดพเดงเตเดฏเดฎเดพเดฃเต
เดตเดฟเดณเดฟเด•เตเด•เดพเตป เดจเต€เดณเด‚() เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดซเด‚เด—เตโ€Œเดทเตป เด’เดฐเต เดตเดพเดฆเดตเตเดฎเดฟเดฒเตเดฒเดพเดคเต† เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด•เต‚เดŸเดพเดคเต† เดชเต‹เดฒเตเด‚
เดชเดฐเดพเตปเดคเต€เดธเดฟเดธเต! เด…เด™เตเด™เดจเต†,

a = เดจเต€เดณเด‚ # เดชเดฐเดฟเดถเตเดฆเตเดง เด…เตฝเด—เต‹เตพ 60, เดฌเดพเดฑเตเดฑเตเดฎเดพเตป!

เด’เดจเตเดจเตเด•เดฟเตฝ เดคเตเดฒเตเดฏเดฎเดพเดฃเต

a = เดจเต€เดณเด‚()
a = เดจเต€เดณเด‚ ($0)

เดˆ เดธเดตเดฟเดถเต‡เดทเดค เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดฎเต‹เดถเด‚ เดชเดฐเดฟเดถเต€เดฒเดจเดฎเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เด—เดพเดตเตเด•เต เดŽเด™เตเด•เดฟเตฝ เด…เดคเดฟเดจเตเดฑเต† เด‰เดชเดฏเต‹เด—เดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เตเดจเตเดจเต --เดฒเดฟเดจเตเดฑเต is
เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เด—เตเดจเต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ


เด—เดพเด•เตเด•เต POSIX-เดฒเต‡เด•เตเด•เตเดณเตเดณ เดตเดณเดฐเต† เดตเดฒเดฟเดฏ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ เด‰เดฃเตเดŸเต เด‰เดฃเดฐเตเด•. เด…เดต เด‡เดคเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดตเดฟเดญเดพเด—เด‚. เด‡เดตเดฟเดŸเต† เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเตเด‚ เด…เดญเตเดฏเตผเดคเตเดฅเดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเด‚ เด—เดพเดตเตเด•เต เด•เต‚เดŸเต†
--เดชเดฐเดฎเตเดชเดฐเดพเด—เดค or --เดชเต‹เดธเดฟเด•เตเดธเต เด“เดชเตเดทเดจเตเด•เตพ.

เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เด—เดพเดตเตเด•เต POSIX-เตฝ เดฒเดญเตเดฏเดฎเดฒเตเดฒ เด‰เดฃเดฐเตเด•.

ยท เดตเดดเดฟ เดชเต‡เดฐเตเดณเตเดณ เดซเดฏเดฒเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดชเดพเดคเตเดคเต เดธเต†เตผเดšเตเดšเต เดจเดŸเดคเตเดคเตเดจเตเดจเดฟเดฒเตเดฒ -f เด“เดชเตเดทเตป. เด…เดคเตเด•เตŠเดฃเตเดŸเต เดฆเดฟ AWKPATH
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดชเตเดฐเดคเตเดฏเต‡เด•เดฎเดฒเตเดฒ.

ยท เดซเดฏเตฝ เด‡เตปเด•เตเดฒเต‚เดทเตป เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เดธเต—เด•เดฐเตเดฏเด‚ เด‡เดฒเตเดฒ (เด—เดพเดตเตเด•เต's @เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด‚).

ยท C เดฏเดฟเตฝ เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดคเดฟเดฏ เดซเด‚เด—เตเดทเดจเตเด•เตพ เดกเตˆเดจเดพเดฎเดฟเด•เต เด†เดฏเดฟ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเต—เด•เดฐเตเดฏเด‚ เด‡เดฒเตเดฒ (เด—เดพเดตเตเด•เต's @เดฒเต‹เดกเต
เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด‚).

ยท เดฆเดฟ \x เดฐเด•เตเดทเดชเตเดชเต†เดŸเตฝ เด•เตเดฐเดฎเด‚. (เด…เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เดฟ --เดชเต‹เดธเดฟเด•เตเดธเต.)

ยท เดถเต‡เดทเด‚ เดตเดฐเดฟเด•เตพ เดคเตเดŸเดฐเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต ? เด’เดชเตเดชเด‚ :. (เด…เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เดฟ --เดชเต‹เดธเดฟเด•เตเดธเต.)

AWK เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเดฟเดฒเต† เด’เด•เตเดŸเตฝ, เดนเต†เด•เตเดธเดพเดกเต†เดธเดฟเดฎเตฝ เด•เต‹เตบเดธเตเดฑเตเดฑเดจเตเดฑเตเดธเต.

ยท เดฆเดฟ ARGIND, เดฌเดฟเตปเดฎเต‹เดกเต, ERRNO, เดฒเดฟเดจเตเดฑเต, RT เด’เดชเตเดชเด‚ เดŸเต†เด•เตเดธเตเดฑเตเดฑเตเดกเตŠเดฎเต†เดฏเตเตป เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เดชเตเดฐเดคเตเดฏเต‡เด•เดฎเดฒเตเดฒ.

ยท เดฆเดฟ เด…เดตเด—เดฃเดฟเด•เตเด•เตเด• เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เดชเดพเตผเดถเตเดตเดซเดฒเด™เตเด™เดณเตเด‚ เดฒเดญเตเดฏเดฎเดฒเตเดฒ.

ยท เดฆเดฟ เดซเต€เตฝเดกเตเดตเดฟเดกเตเดคเตเดคเตเดธเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ, เดซเดฟเด•เตเดธเดกเต-เดตเต€เดกเตเดคเตเดคเต เดซเต€เตฝเดกเต เดตเดฟเดญเดœเดจเด‚.

ยท เดฆเดฟ FPAT เดซเต€เตฝเดกเต เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด‚ เดซเต€เตฝเดกเต เดตเดฟเดญเดœเดจเดตเตเด‚.

ยท เดฆเดฟ เดชเตเดฐเต‹เดธเดฟเตปเดซเต‹ เด…เดฑเต‡ เดฒเดญเตเดฏเดฎเดฒเตเดฒ.

ยท เด‰เดชเดฏเต‹เด—เด‚ RS เด’เดฐเต เดชเดคเดฟเดตเต เดชเตเดฐเดฏเต‹เด—เดฎเดพเดฏเดฟ.

ยท I/O เดฑเต€เดกเดฏเดฑเด•เตโ€Œเดทเดจเดพเดฏเดฟ เดฒเดญเตเดฏเดฎเดพเดฏ เดชเตเดฐเดคเตเดฏเต‡เด• เดซเดฏเตฝ เดชเต‡เดฐเตเด•เตพ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดŸเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.

ยท เดฆเดฟ |& เดธเดน-เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ.

ยท เดฆเดฟ เดซเดฏเตฝ เด’เดชเตเดชเด‚ ENDFILE เดชเตเดฐเดคเตเดฏเต‡เด• เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เตพ เดฒเดญเตเดฏเดฎเดฒเตเดฒ.

ยท เดฎเต‚เดฒเตเดฏเดฎเดพเดฏเดฟ เดจเตพ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเต† เดตเดฟเดญเดœเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต FS,
เดŽเดจเตเดจ เดฎเต‚เดจเตเดจเดพเดฎเดคเตเดคเต† เดตเดพเดฆเดฎเดพเดฏเตเด‚ เดฐเดฃเตเดŸเดพเดฏเดฟ เดชเดฟเดฐเดฟเดฏเตเด•().

ยท เด’เดฐเต เด“เดชเตเดทเดฃเตฝ เดจเดพเดฒเดพเดฎเดคเตเดคเต† เดตเดพเดฆเด‚ เดฐเดฃเตเดŸเดพเดฏเดฟ เดชเดฟเดฐเดฟเดฏเตเด•() เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเตเด•เตพ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต.

ยท เด“เดชเตเดทเดฃเตฝ เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเต เด…เดŸเดฏเตเด•เตเด•เตเด• () เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚.

ยท เดŽเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด“เดชเตเดทเดฃเตฝ เดฎเต‚เดจเตเดจเดพเดฎเดคเตเดคเต† เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเต เดชเตŠเดฐเตเดคเตเดคเด‚ () เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚.

ยท เดชเตŠเดธเดฟเดทเดจเตฝ เดธเตเดชเต†เดธเดฟเดซเดฏเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต printf เด’เดชเตเดชเด‚ sprintf().

ยท เด’เดฐเต เด…เดฑเต‡ เด•เดŸเดจเตเดจเตเดชเต‹เด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดจเต€เดณเด‚().

ยท เดฆเดฟ เด’เดชเตเดชเด‚(), เดคเดฐเด‚ (), เด…เดธเต‹เตผเดŸเตเดŸเดฟ(), bindtextdomain(), compl(), dcgettext(), dcngettext(),
gensub(), lshift(), mktime(), เด…เดฅเดตเดพ(), patsplit(), rshift(), strftime(), เดธเตเดŸเตเดฐเต‹เตบ (),
เดตเตเดฏเดตเดธเตเดฅ () เด’เดชเตเดชเด‚ xor() เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ.

ยท เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•เดตเตฝเด•เตเด•เดฐเดฟเด•เตเด•เดพเดตเตเดจเตเดจ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ.

AWK เดชเตเดธเตเดคเด•เด‚ เดฑเดฟเดŸเตเดŸเต‡เตบ เดฎเต‚เดฒเตเดฏเด‚ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ เด…เดŸเดฏเตเด•เตเด•เตเด• () เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚. เด—เดพเด•เตเด•เต's เด…เดŸเดฏเตเด•เตเด•เตเด• ()
เดŽเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฎเต‚เดฒเตเดฏเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเดจเตเดจเต fclose(3), เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดŸเดฏเตเด•เตเด•เตเด•(3), เด’เดฐเต เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเดฏเดฒเต‹ เดชเตˆเดชเตเดชเต‹ เด…เดŸเดฏเตเด•เตเด•เตเดฎเตเดชเต‹เตพ,
เดฏเดฅเดพเด•เตเดฐเดฎเด‚. เด’เดฐเต เด‡เตปเดชเตเดŸเตเดŸเต เดชเตˆเดชเตเดชเต เด…เดŸเดฏเตเด•เตเด•เตเดฎเตเดชเต‹เตพ เด…เดคเต เดชเตเดฐเต‹เดธเดธเตเดธเดฟเดจเตเดฑเต† เดŽเด•เตเดธเดฟเดฑเตเดฑเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดจเตฝเด•เตเดจเตเดจเต. เดฆเดฟ
เดชเต‡เดฐเตเดณเตเดณ เดซเดฏเตฝ, เดชเตˆเดชเตเดชเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เต‹-เดชเตเดฐเต‹เดธเดธเตเดธเต a เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดคเตเดฑเดจเตเดจเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฑเดฟเดŸเตเดŸเต‡เตบ เดฎเต‚เดฒเตเดฏเด‚ -1 เด†เดฃเต
เดคเดฟเดฐเดฟเดšเตเดšเตเดตเดฟเดŸเตฝ.

เดŽเดชเตเดชเต‡เดพเตพ เด—เดพเดตเตเด•เต เด•เต‚เดŸเต† เด…เดญเตเดฏเตผเดคเตเดฅเดฟเด•เตเด•เตเดจเตเดจเต --เดชเดฐเดฎเตเดชเดฐเดพเด—เดค เด“เดชเตเดทเตป, เดŽเด™เตเด•เดฟเตฝ fs เดŽเดจเตเดจ เดตเดพเดฆเด‚ -F เด“เดชเตเดทเตป เด†เดฃเต
"t", เดชเดฟเดจเตเดจเต† FS เดŸเดพเดฌเต เดชเตเดฐเดคเต€เด•เดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดŸเตˆเดชเตเดชเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด• เด—เดพเดตเตเด•เต -F\t ... เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต
"t" เด‰เดฆเตเดงเดฐเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดทเต†เตฝ, "\t" เดŽเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เด•เดŸเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ -F เด“เดชเตเดทเตป. เด‡เดคเต เดŽ เด†เดฏเดคเดฟเดจเดพเตฝ
เดชเด•เดฐเด‚ เดตเตƒเดคเตเดคเดฟเด•เต†เดŸเตเดŸ เดชเตเดฐเดคเตเดฏเต‡เด• เด•เต‡เดธเต, เด…เดคเต เดธเตเดฅเดฟเดฐ เดธเตเดตเดญเดพเดตเดฎเดฒเตเดฒ. เดˆ เดธเตเดตเดญเดพเดตเดตเตเด‚ เด‡เดฒเตเดฒ
เดธเด‚เดญเดตเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ --เดชเต‹เดธเดฟเด•เตเดธเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดถเดฐเดฟเด•เตเด•เตเด‚ เด’เดฐเต เดŸเดพเดฌเต เดชเตเดฐเดคเต€เด•เด‚ เดซเต€เตฝเดกเดพเดฏเดฟ เดฒเดญเดฟเด•เตเด•เดพเตป
เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ, เด’เดฑเตเดฑ เด‰เดฆเตเดงเดฐเดฃเดฟเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดพเดฃเต เดจเดฒเตเดฒเดคเต: เด—เดพเดตเตเด•เต -F'\t' ....

ENVIRONMENT เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เตพ


เดฆเดฟ AWKPATH เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เดณเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดจเตฝเด•เดพเตป เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚ เด—เดพเดตเตเด•เต
เดตเดดเดฟ เดชเต‡เดฐเตเดณเตเดณ เดซเดฏเดฒเตเด•เตพ เดคเดฟเดฐเดฏเตเดฎเตเดชเต‹เตพ เดคเดฟเดฐเดฏเตเดจเตเดจเต -f, --เดซเดฏเตฝ, -i เด’เดชเตเดชเด‚ --เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต เด“เดชเตเดทเดจเตเด•เตพ. เดŽเด™เตเด•เดฟเตฝ
เดชเตเดฐเดพเดฐเด‚เดญ เดคเดฟเดฐเดฏเตฝ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต, เดšเต‡เตผเดคเตเดคเดคเดฟเดจเต เดถเต‡เดทเด‚ เดชเดพเดค เดตเต€เดฃเตเดŸเตเด‚ เดคเดฟเดฐเดฏเตเดจเตเดจเต .awk เดซเดฏเตฝ เดจเดพเดฎเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต.

เดฆเดฟ เด…เดตเตเด•เตเดฒเดฟเดฌเตเดชเดคเตเดคเต เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เดณเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดจเตฝเด•เดพเตป เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚ เด—เดพเดตเตเด•เต
เดตเดดเดฟ เดชเต‡เดฐเตเดณเตเดณ เดซเดฏเดฒเตเด•เตพ เดคเดฟเดฐเดฏเตเดฎเตเดชเต‹เตพ เดคเดฟเดฐเดฏเตเดจเตเดจเต -l เด’เดชเตเดชเด‚ --เดฒเต‹เดกเต เด“เดชเตเดทเดจเตเด•เตพ.

เดฆเดฟ GAWK_READ_TIMEOUT เด’เดฐเต เดธเดฎเดฏเดชเดฐเดฟเดงเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเตป เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚
เดŸเต†เตผเดฎเดฟเดจเตฝ, เดชเตˆเดชเตเดชเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŸเต-เดตเต‡ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด‚ เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด‡เตปเดชเตเดŸเตเดŸเต เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฎเดฟเดฒเตเดฒเดฟเดธเต†เด•เตเด•เตปเดกเต
เดธเต‹เด•เตเด•เดฑเตเดฑเตเด•เตพ.

เดธเต‹เด•เตเด•เดฑเตเดฑเต เดตเดดเดฟ เด’เดฐเต เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดทเตป เดšเต†เดฏเตเดฏเดพเตป, GAWK_SOCK_RETRIES เดŽเดฃเตเดฃเด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดตเต€เดฃเตเดŸเตเด‚ เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต, เด’เดชเตเดชเด‚ GAWK_MSEC_SLEEP เดตเต€เดฃเตเดŸเตเด‚ เดถเตเดฐเดฎเด™เตเด™เตพเด•เตเด•เดฟเดŸเดฏเดฟเดฒเตเดณเตเดณ เด‡เดŸเดตเต‡เดณเดฏเตเด‚. เด‡เดŸเดตเต‡เดณเดฏเดพเดฃเต
เดฎเดฟเดฒเตเดฒเดฟเดธเต†เด•เตเด•เตปเดกเต. เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เดพเดคเตเดค เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ เด‰เดฑเด™เตเด™เตเด•(3), เดฎเต‚เดฒเตเดฏเด‚ เด’เดฐเต เด†เดฏเดฟ เดฑเต—เดฃเตเดŸเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดธเต†เด•เตเด•เดจเตเดฑเตเด•เดณเตเดŸเต† เด…เดตเดฟเดญเดพเดœเตเดฏ เดธเด‚เด–เตเดฏ.

If POSIXLY_CORRECT เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดจเดฟเดฒเดจเดฟเตฝเด•เตเด•เตเดจเตเดจเต, เด…เดชเตเดชเต‹เตพ เด—เดพเดตเตเด•เต เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เดชเต†เดฐเตเดฎเดพเดฑเตเดจเตเดจเต --เดชเต‹เดธเดฟเด•เตเดธเต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต
เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดŽเด™เตเด•เดฟเตฝ --เดฒเดฟเดจเตเดฑเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด—เดพเดตเตเด•เต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เตเดจเตเดจเต
เด‡เดคเดฟเดจเตเดณเตเดณ เดธเดจเตเดฆเต‡เดถเด‚.

เดชเตเดฑเดคเตเดคเต เดชเดฆเดตเดฟ


เดŽเด™เตเด•เดฟเดฒเต เดชเตเดฑเดคเตเดคเต เด’เดฐเต เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดชเตเดฐเดธเตเดคเดพเดตเดจ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต, เด…เดชเตเดชเต‹เตพ เด—เดพเดตเตเด•เต เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดธเด‚เด–เตเดฏเดพ เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเดจเตเดจเต
เด…เดคเต เดตเดฐเต†.

เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดทเตป เดธเดฎเดฏเดคเตเดคเต เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด—เดพเดตเตเด•เต C เดฏเตเดŸเต† เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเดจเตเดจเต
เดธเตเดฅเดฟเดฐเดฎเดพเดฏ EXIT_SUCCESS. เด‡เดคเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดชเต‚เดœเตเดฏเดฎเดพเดฃเต.

เด’เดฐเต เดชเดฟเดถเด•เต เดธเด‚เดญเดตเดฟเดšเตเดšเดพเตฝ, เด—เดพเดตเตเด•เต C เดธเตเดฅเดฟเดฐเดพเด™เตเด•เดคเตเดคเดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเดคเตเดคเต‹เดŸเตŠเดชเตเดชเด‚ เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเดจเตเดจเต EXIT_FAILURE. เด‡เดคเดพเดฃเต
เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด’เดจเตเดจเต.

If เด—เดพเดตเตเด•เต เดฎเดพเดฐเด•เดฎเดพเดฏ เด’เดฐเต เดชเดฟเดถเด•เต เด•เดพเดฐเดฃเด‚ เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเดจเตเดจเต, เดŽเด•เตเดธเดฟเดฑเตเดฑเต เดจเดฟเดฒ 2. เดจเต‹เตบ-POSIX เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ, เด‡เดคเต
เดฎเต‚เดฒเตเดฏเด‚ เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดคเต‡เด•เตเด•เดพเด‚ EXIT_FAILURE.

เดชเดคเดฟเดชเตเดชเต เดตเดฟเดตเดฐเด‚


เดˆ เดฎเดพเตป เดชเต‡เดœเต เดชเตเดฐเดฎเดพเดฃเด™เตเด™เตพ เด—เดพเดตเตเด•เต, เดชเดคเดฟเดชเตเดชเต 4.1.

AUTHORS


UNIX-เดจเตเดฑเต† เดฏเดฅเดพเตผเดคเตเดฅ เดชเดคเดฟเดชเตเดชเต เด‰เดฃเดฐเตเด• เด†เตฝเดซเตเดฐเดกเต เด…เดนเต‹, เดชเต€เดฑเตเดฑเตผ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดคเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดคเต
เดตเต†เดฏเตเตปเดฌเตผเด—เตผ, เดฌเต†เตฝ เดฒเดฌเต‹เดฑเดŸเตเดŸเดฑเต€เดธเดฟเดจเตเดฑเต† เดฌเตเดฐเดฏเดพเตป เด•เต†เตผเดจเดฟเด—เตป. เดฌเตเดฐเดฏเดพเตป เด•เต†เตผเดจเดฟเด—เดพเตป เดคเตเดŸเดฐเตเดจเตเดจเต
เด…เดคเต เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด•.

เดธเตเดตเดคเดจเตเดคเตเดฐ เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เดซเต—เดฃเตเดŸเต‡เดทเดจเดฟเดฒเต† เดชเต‹เตพ เดฑเต‚เดฌเดฟเดจเตเด‚ เดœเต†เดฏเต เดซเต†เตปเดฒเดธเดฃเตเด‚ เดŽเดดเตเดคเดฟ เด—เดพเดตเตเด•เต, เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเดพเตป
เดฏเตเดŸเต† เดฏเดฅเดพเตผเดคเตเดฅ เดชเดคเดฟเดชเตเดชเดฟเดจเตŠเดชเตเดชเด‚ เด‰เดฃเดฐเตเด• เดเดดเดพเด‚ เดชเดคเดฟเดชเตเดชเต UNIX เตฝ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดคเต. เดœเต‹เตบ เดตเตเดกเตเดธเต
เดจเดฟเดฐเดตเดงเดฟ เดฌเด—เต เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เตพ เดธเด‚เดญเดพเดตเดจ เดšเต†เดฏเตเดคเต. เด…เตผเดจเต‹เตพเดกเต เดฑเต‹เดฌเดฟเตปเดธเดฟเดจเตเดฑเต† เดธเด‚เดญเดพเดตเดจเด•เดณเต‹เดŸเต† เดกเต‡เดตเดฟเดกเต เดŸเตเดฐเต‚เดฎเดพเตป,
เด‰เดฃเตเดŸเดพเด•เตเด•เดฟ เด—เดพเดตเตเด•เต UNIX-เดจเตเดฑเต† เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต เด‰เดฃเดฐเตเด•. เด…เตผเดจเต‹เตพเดกเต เดฑเต‹เดฌเดฟเตปเดธเต เด†เดฃเต เด‡เดชเตเดชเต‹เดดเตเดณเตเดณเดคเต
เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจเดฏเดพเตพ.

เด•เดพเดฃเตเด• GAWK: เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏ AWK เดชเตเดฐเต‡เดพเด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดธเด‚เดญเดพเดตเดจ เดšเต†เดฏเตเดฏเตเดจเตเดจเดตเดฐเตเดŸเต† เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดฒเดฟเดธเตโ€Œเดฑเตเดฑเดฟเดจเดพเดฏเดฟ เด—เดพเดตเตเด•เต เด…เดคเดฟเดจเตเดฑเต†
เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป.

เด•เดพเดฃเตเด• เดตเดพเดฏเดฟเด•เตเด•เตเด• เดซเดฏเดฒเดฟเตฝ เดซเดฏเตฝ เดšเต†เดฏเตเดฏเตเด• เด—เดพเดตเตเด•เต เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจเดตเดฐเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด•เดพเดฒเดฟเด•เดฎเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เดตเดฟเดคเดฐเดฃเด‚
เดเดคเตŠเด•เตเด•เต† เดชเต‹เตผเดŸเตเดŸเตเด•เดณเดพเดฃเต เดจเดฟเดฒเดตเดฟเตฝ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเดคเตเด‚.

เดฎเต‚เดŸเตเดŸ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเด•เตพ


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

เด’เดฐเต เดฌเด—เต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เด…เดฏเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, เดฆเดฏเดตเดพเดฏเดฟ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดšเต†เดฏเตเดฏเตเด•. เด†เดฆเตเดฏเด‚, เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเด•เตเด•เตฝ เด‰เดฃเตเดŸเต‹เดฏเต†เดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•
เดเดฑเตเดฑเดตเตเด‚ เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เด—เดพเดตเตเด•เต. เด“เดฐเต‹ เดฑเดฟเดฒเต€เดธเดฟเดฒเตเด‚ เดจเดฟเดฐเดตเดงเดฟ เดฌเด—เตเด•เตพ (เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดธเต‚เด•เตเดทเตเดฎเดฎเดพเดฏเดต) เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต,
เดจเดฟเด™เตเด™เดณเตเดŸเต‡เดคเต เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸเดคเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดชเตเดฐเดถเตเดจเด‚ เด‡เดคเดฟเดจเด•เด‚ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เดพเด‚. เดฐเดฃเตเดŸเดพเดฎเดคเต, เดฆเดฏเดตเดพเดฏเดฟ เด•เดพเดฃเตเด•
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ LC_ALL เดฒเต‡เด•เตเด•เต LC_ALL=C เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดจเดฟเด™เตเด™เดณเต†เดชเตเดชเต‹เดฒเต† เดชเต†เดฐเตเดฎเดพเดฑเดพเตป เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต
เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเด•. เด…เด™เตเด™เดจเต†เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด‡เดคเต เด’เดฐเต เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดชเตเดฐเดถเตเดจเดฎเดพเดฃเต, เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เด’เดฐเต เดฌเด—เต เด†เดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดฒเตเดฒเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚. เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ, เดฆเดฏเดตเดพเดฏเดฟ
เดจเดฟเด™เตเด™เตพ เด•เดฐเตเดคเตเดจเตเดจเดคเต เด’เดฐเต เด†เดฃเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป เดˆ เดฎเดพเตป เดชเต‡เดœเตเด‚ เดฑเดซเดฑเตปเดธเต เดฎเดพเดจเตเดตเดฒเตเด‚ เดถเตเดฐเดฆเตเดงเดพเดชเต‚เตผเดตเตเดตเด‚ เดตเดพเดฏเดฟเด•เตเด•เตเด•
เดฌเด—เต เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ, เดญเดพเดทเดฏเดฟเดฒเต† เด’เดฐเต เดตเดฟเดšเดฟเดคเตเดฐเดคเดฏเตเด•เตเด•เต เดชเด•เดฐเด‚.

เดจเดฟเด™เตเด™เตพ เดŽเดจเตเดคเต เดšเต†เดฏเตเดคเดพเดฒเตเด‚ เดšเต†เดฏเตเดฏเตเด• เดšเต†เดฏเตเดฏเดฟเดฒเตเดฒ เด’เดฐเต เดฌเด—เต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เดชเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด• comp.lang.awk. เด…เดคเต‡เดธเดฎเดฏเด‚ เด—เดพเดตเตเด•เต เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ
เด‡เดŸเดฏเตโ€Œเด•เตเด•เดฟเดŸเต† เดˆ เดจเตเดฏเต‚เดธเตโ€Œเด—เตเดฐเต‚เดชเตเดชเต เดตเดพเดฏเดฟเด•เตเด•เตเด•, เดฌเด—เต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเด•เตพ เดชเต‹เดธเตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดฒเตเดฒเดพเดคเตเดค เด’เดฐเต เดฎเดพเตผเด—เดฎเตเดฃเตเดŸเต
เดฌเด—เตเด•เตพ. เดชเด•เดฐเด‚, เดฎเตเด•เดณเดฟเตฝ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด‡เดฒเด•เตเดŸเตเดฐเต‹เดฃเดฟเด•เต เดฎเต†เดฏเดฟเตฝ เดตเดฟเดฒเดพเดธเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•. เดถเดฐเดฟเด•เตเด•เตเด‚.

เดจเดฟเด™เตเด™เตพ GNU/Linux เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ BSD-เด…เดงเดฟเดทเตเด เดฟเดค เดธเดฟเดธเตเดฑเตเดฑเดฎเดพเดฃเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต†เด™เตเด•เดฟเตฝ, เด’เดฐเต เดฌเด—เต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เดธเดฎเตผเดชเตเดชเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚
เดจเดฟเด™เตเด™เดณเตเดŸเต† เดตเดฟเดคเดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดตเต†เดฃเตเดŸเตผ. เด…เดคเต เด•เตŠเดณเตเดณเดพเด‚, เดชเด•เตเดทเต‡ เดฆเดฏเดตเดพเดฏเดฟ เด‰เดฆเตเดฏเต‹เด—เดธเตเดฅเดจเต เด’เดฐเต เดชเด•เตผเดชเตเดชเต เด…เดฏเดฏเตเด•เตเด•เตเด•
เด‡เดฎเต†เดฏเดฟเตฝ เดตเดฟเดฒเดพเดธเดตเตเด‚, เดฌเด—เต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เดซเต‹เตผเดตเต‡เดกเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดฎเต†เดจเตเดจเดคเดฟเดจเต เดฏเดพเดคเตŠเดฐเต เด‰เดฑเดชเตเดชเตเดฎเดฟเดฒเตเดฒ
The เด—เดพเดตเตเด•เต เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจเดฏเดพเตพ.

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


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

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

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

Ad