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

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

shtool-install - เด•เตเดฒเต—เดกเดฟเตฝ เด“เตบเดฒเตˆเดจเดพเดฏเดฟ

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

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

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

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

NAME


shtool-install - GNU shtool เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด•(1) เด•เดฎเดพเตปเดกเต

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


shtool เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด• [-v|--เดตเดพเด•เตเด•เตเด•เตพ] [-t|--เดŸเตเดฐเต‡เดธเต] [-d|--mkdir] [-c|--เดชเด•เตผเดชเตเดชเต] [-C|--เดคเดพเดฐเดคเดฎเตเดฏเด‚-เดชเด•เตผเดชเตเดชเต]
[-s|--เดธเตเดŸเตเดฐเดฟเดชเตเดชเต] [-m|--เดฎเต‹เดกเต เดฎเต‡เดพเดกเต] [-o|--เด‰เดŸเดฎ เด‰เดŸเดฎ] [-g|--เดธเด‚เด˜เด‚ เด—เตเดฐเต‚เดชเตเดชเต] [-e|-- เดŽเด•เตเดธเดฟ sed-cmd]
เดซเดฏเดฒเต [เดซเดฏเดฒเต ...] เดชเดพเดค

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


เดˆ เด•เดฎเดพเตปเดกเต เด’เดจเตเดจเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเต เดซเดฏเดฒเตเด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดฒเด•เตเดทเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดŽเดธเต เดชเดพเดค เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸ เดŽเดฒเตเดฒเดพเด‚ เดจเตฝเด•เตเดจเตเดจเต
BSD-เดฏเตเดŸเต† เด“เดชเตเดทเดจเตเด•เตพ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด•(1) เด•เดฎเดพเตปเดกเต. เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดค เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต เดŽเดจเตเดจเดคเดพเดฃเต เดคเดจเตเดคเตเดฐเด‚
เด’เดฐเต เดชเต‹เตผเดŸเตเดŸเดฌเดฟเตพ เดตเดดเดฟ.

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


เดคเดพเดดเต† เดชเดฑเดฏเตเดจเตเดจ เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เด“เดชเตเดทเดจเตเด•เตพ เดฒเดญเตเดฏเดฎเดพเดฃเต.

-v, --เดตเดพเด•เตเด•เตเด•เตพ
เดšเดฟเดฒ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดตเดฟเดตเดฐเด™เตเด™เตพ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเด•.

-t, --เดŸเตเดฐเต‡เดธเต
เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เด…เดคเตเดฏเดพเดตเดถเตเดฏ เดทเต†เตฝ เด•เดฎเดพเตปเดกเตเด•เดณเตเดŸเต† เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด•.

-d, --mkdir
BSD เด…เดจเตเดฏเต‹เดœเตเดฏเดค เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, BSD "shtool "install -d"" เด‰เดชเดฏเต‹เด—เด‚ เด†เดจเตเดคเดฐเดฟเด•เดฎเดพเดฏเดฟ เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดตเดฐเต† "shtool "mkdir -f -p -m 755"" เด•เดฎเดพเตปเดกเต.

-c, --เดชเด•เตผเดชเตเดชเต
เดชเด•เตผเดคเตเดคเตเด• เดซเดฏเดฒเต เดฒเด•เตเดทเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดชเดพเดค. เดธเตเดตเดคเดตเต‡ เดจเต€เด™เตเด™เตเด• เดŽเดจเตเดจเดคเดพเดฃเต.

-C, --เดคเดพเดฐเดคเดฎเตเดฏเด‚-เดชเด•เตผเดชเตเดชเต
เด…เดคเตเดชเต‹เดฒเต† เดคเดจเตเดจเต† -c เดกเต†เดธเตเดฑเตเดฑเดฟเดจเต‡เดทเตป เดซเดฏเตฝ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เด…เดคเต เดธเดฎเดพเดจเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ
เดธเต‹เดดเตโ€Œเดธเต เดซเดฏเตฝ, เด‡เตปเดธเตเดฑเตเดฑเดฒเต‡เดทเดจเตŠเดจเตเดจเตเด‚ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดธเตเดชเตผเดถเดฟเด•เตเด•เดพเดคเต† เดคเตเดŸเดฐเตเดจเตเดจเต.

-s, --เดธเตเดŸเตเดฐเดฟเดชเตเดชเต
เดˆ เดเดšเตเด›เดฟเด•เด‚ เด‡เตปเดธเตเดฑเตเดฑเดฒเต‡เดทเตป เดธเดฎเดฏเดคเตเดคเต เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเดณเตเด•เตพ เดธเตเดŸเตเดฐเดฟเดชเตเดชเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด•เดพเดฃเตเด• เดธเตเดŸเตเดฐเดฟเดชเตเดชเต(1). เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ
เดชเดฆเดพเดจเตเดชเดฆเด‚ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด• เดŽเดจเตเดจเดคเดพเดฃเต.

-m, --เดฎเต‹เดกเต เดฎเต‡เดพเดกเต
เดŸเดพเตผเด—เต†เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดซเดฏเตฝ เดฎเต‹เดกเต เดชเตเดฐเดฏเต‹เด—เดฟเดšเตเดšเต, เด•เดพเดฃเตเด• chmod(1). ""-"" เดŽเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด•เตเดฐเดฎเต€เด•เดฐเดฃ เดฎเต‹เดกเต เด‡เดคเต เด’เดดเดฟเดตเดพเด•เตเด•เตเดจเตเดจเต
เดธเดพเดงเดพเดฐเดฃเด—เดคเดฟเดฏเดฟเตฝ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดธเตเดฑเตเดฑเต†เดชเตเดชเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต เด‰เดฎเดพเดธเตเด•เต(1). เดšเดฟเดฒเดคเต
เดซเดฏเตฝ เดฎเต‹เดกเตเด•เตพเด•เตเด•เต เดธเต‚เดชเตเดชเตผ เดฏเต‚เดธเตผ เดชเตเดฐเดคเตเดฏเต‡เด•เดพเดตเด•เดพเดถเด™เตเด™เตพ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ 0755 เด†เดฃเต.

-o, --เด‰เดŸเดฎ เด‰เดŸเดฎ
เดŸเดพเตผเด—เต†เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเตเดฐเดฏเต‹เด—เดฟเดšเตเดš เดซเดฏเตฝ เด‰เดŸเดฎเดฏเตเดŸเต† เดชเต‡เดฐเต‹ เดเดกเดฟเดฏเต‹ เด•เดพเดฃเตเด• เดšเต—เตบ(1). เดˆ เด“เดชเตเดทเตป เด†เดตเดถเตเดฏเดฎเดพเดฃเต
เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เดธเต‚เดชเตเดชเตผ เดฏเต‚เดธเตผ เดชเตเดฐเดคเตเดฏเต‡เด•เดพเดตเด•เดพเดถเด™เตเด™เตพ. เดˆ เด˜เดŸเตเดŸเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเต
เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เต เดฏเตเดเดกเดฟ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเดพเดฐเดจเตเดฑเต เดธเต†เดฑเตเดฑเตเดฏเต‚เดกเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดกเดฟเดซเต‹เตพเดŸเตเดŸเต
เดกเดฏเดฑเด•เตเดŸเดฑเดฟ.

-g, --เดธเด‚เด˜เด‚ เด—เตเดฐเต‚เดชเตเดชเต
เดŸเดพเตผเด—เต†เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเตเดฐเดฏเต‹เด—เดฟเดšเตเดš เดซเดฏเตฝ เด—เตเดฐเต‚เดชเตเดชเดฟเดจเตเดฑเต† เดชเต‡เดฐเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดเดกเดฟ, เด•เดพเดฃเตเด• chgrp(1). เดˆ เด“เดชเตเดทเตป เด†เดตเดถเตเดฏเดฎเดพเดฃเต
เดธเต‚เดชเตเดชเตผ เดฏเต‚เดธเตผ เดชเตเดฐเดคเตเดฏเต‡เด•เดพเดตเด•เดพเดถเด™เตเด™เตพ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเดฟ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเด•เตเด•เดพเตป, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเด‚ เด—เตเดฐเต‚เดชเตเดชเต
เดฎเดฟเด•เตเด• เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเดฒเตเด‚ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดˆ เดธเตเดฑเตเดฑเต†เดชเตเดชเต เด’เดดเดฟเดตเดพเด•เตเด•เดฟ เดตเดฟเดŸเตเด• เดŽเดจเตเดจเดคเดพเดฃเต
เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดกเดฟเดซเต‹เตพเดŸเตเดŸเต, เด‡เดคเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เต gid เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเดพเดฐเดจเตเดฑเต เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต
setgid เดกเดฏเดฑเด•เตเดŸเดฑเดฟ.

-e, -- เดŽเด•เตเดธเดฟ sed-cmd
เด’เดจเตเดจเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เดคเดตเดฃ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดˆ เด“เดชเตเดทเตป เด’เดจเตเดจเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เดคเดตเดฃ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚ sed(1) เด•เดฎเดพเตปเดกเตเด•เตพ
เด‡เตปเดธเตเดฑเตเดฑเดพเดณเต‡เดทเตป เดธเดฎเดฏเดคเตเดคเต เดซเดฏเตฝ เด‰เดณเตเดณเดŸเด•เตเด•เด™เตเด™เตพ.

เด‰เดฆเดพเดนเดฐเดฃเด‚


# เดซเดฏเตฝ เด‰เดฃเตเดŸเดพเด•เตเด•เตเด•
เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด•:
:
shtool install -c -s -m 4755 foo $(bindir)/
shtool install -c -m 644 foo.man $(mandir)/man1/foo.1
shtool install -c -m 644 -e "s/@p@/$prefix/g" foo.conf $(etcdir)/

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


เดฆเดฟ เด—เตเดจเต shtool เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด• เด•เดฎเดพเตปเดกเต เด†เดฆเตเดฏเด‚ เดŽเดดเตเดคเดฟเดฏเดคเต เดฑเดพเตฝเดซเต เดŽเดธเต. เดเด‚เด—เตฝเดธเตเดšเดพเตฝ เด†เดฃเต
<[เด‡เดฎเต†เดฏเดฟเตฝ เดชเดฐเดฟเดฐเด•เตเดทเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต]> 1997-เตฝ เด—เตเดจเต shtool. เดชเต‹เตผเดŸเตเดŸเดฌเดฟเดฒเดฟเดฑเตเดฑเดฟ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเดพเดฃเต เด‡เดคเดฟเดจเต เดชเตเดฐเต‡เดฐเดฟเดชเตเดชเดฟเดšเตเดšเดคเต
เด‡เตปเดธเตเดฑเตเดฑเดฒเต‡เดทเตป เดจเดŸเดชเดŸเดฟเด•เตเดฐเดฎเด™เตเด™เตพ เด’เดŽเดธเตเดŽเดธเตเดชเดฟ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ.

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


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

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

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

Ad