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

Ad


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

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

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

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

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

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

NAME


jshon - เดทเต†เดฒเตเดฒเดฟเดจเตเดณเตเดณ JSON เดชเดพเดดเตเดธเตผ

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


jshon -[P|S|Q|V|C|I|0] [-F เดชเดพเดคเตเดคเต] -[t|l|k|u|p|a] -[s|n] เดฎเต‚เดฒเตเดฏเด‚ -[e|i|d] เดธเต‚เดšเดฟเด•

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


jshon JSON เดชเดพเดดเตโ€Œเดธเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดชเดฐเดฎเดพเดตเดงเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดตเตเดจเตเดจ เดคเดฐเดคเตเดคเดฟเดฒเดพเดฃเต เด‡เดคเต เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต
เดทเต†เดฒเตเดฒเดฟเดจเตเดณเตเดณเดฟเตฝ, grep/sed/awk เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดš เดฆเตเตผเดฌเดฒเดฎเดพเดฏ adhoc เดชเดพเตผเดธเดฑเตเด•เตพ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต.
เดชเต†เตผเตฝ/เดชเตˆเดคเตเดคเดฃเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดš เดนเต†เดตเดฟเดตเต†เดฏเตเดฑเตเดฑเต เดตเตบ-เดฒเตˆเตป เดชเดพเตผเดธเดฑเตเด•เตพ.

jshon stdin-เตฝ เดจเดฟเดจเตเดจเต json เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดคเตเดŸเตผเดจเตเดจเต stdout-เตฝ เด…เดตเดธเดพเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.
เดšเดฟเดฒ เด“เดชเตเดทเดจเตเด•เตพ json เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดฎเดฑเตเดฑเตเดณเตเดณเดต เดชเตเดฒเต†เดฏเดฟเตป เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดธเด‚เด—เตเดฐเดนเด™เตเด™เตพ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด•เดพเดฐเดฃเด‚ เดฌเดพเดทเดฟเดจเต เดตเดณเดฐเต† เด‰เดฃเตเดŸเต
เดฎเต‹เดถเด‚ เดจเต†เดธเตเดฑเตเดฑเดกเต เดกเดพเดฑเตเดฑเดพเดธเตเดŸเตเดฐเด•เตเดšเดฑเตเด•เตพ, jshon เด’เดฐเต เดจเต‡เดฑเตเดฑเต€เดตเต เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเดพเดฏเดฟ JSON-เดจเต† เดธเดพเดงเดพเดฐเดฃ เดชเต‹เดฒเต† เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเดจเตเดจเดฟเดฒเตเดฒ
เดฒเตˆเดฌเตเดฐเดฑเดฟ เดšเต†เดฏเตเดฏเตเด‚. เดชเด•เดฐเด‚ jshon เดŽเดกเดฟเดฑเตเดฑเตเด•เดณเตเดŸเต† เดšเดฐเดฟเดคเตเดฐเด‚ เด’เดฐเต เดธเตเดฑเตเดฑเดพเด•เตเด•เดฟเตฝ เดธเต‚เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต, เดจเดฟเด™เตเด™เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดเดฑเตเดฑเดตเตเด‚ เด‰เดฏเตผเดจเตเดจ JSON เด˜เดŸเด•เด‚.

เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ


เด“เดฐเต‹ เดชเตเดฐเดตเตผเดคเตเดคเดจเดตเตเด‚ เด’เดฐเต เดนเตเดฐเดธเตเดต เด“เดชเตเดทเดจเตเดฑเต† เดฐเต‚เดชเดฎเต†เดŸเตเด•เตเด•เตเดจเตเดจเต. เดšเดฟเดฒเตผเด•เตเด•เต เดตเดพเดฆเด™เตเด™เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดชเดฒ เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเดฒเตเด‚
of jshon เดชเดฐเดธเตเดชเดฐเด‚ เดชเตˆเดชเตเดชเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚, เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏเดฟ เดšเด™เตเด™เดฒเดฏเดฟเดฒเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดฒเตเดฒเดพ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เดณเตเด‚ เดˆ json เดธเดพเดฎเตเดชเดฟเตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต:

{"a":1,"b":[true,false,null,"str"],"c":{"d":4,"e":5}}
jshon [เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ] < sample.json

เดเดฑเตเดฑเดตเตเด‚ เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฏ เดตเดพเดฏเดจ-เดฎเดพเดคเตเดฐเด‚ เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเต เด•เตเดฑเดšเตเดšเต เดฎเดพเดคเตเดฐเดฎเต‡ เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเต‚ -e เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเด‚ เด’เดจเตเดจเต -a เดจเดŸเตเดตเดฟเตฝ
เด…เดตเดฐเต†.

-t (เดคเดฐเด‚) เดธเตเดŸเตเดฐเดฟเด‚เด—เต, เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต, เด…เดฑเต‡, เดจเดฎเตเดชเตผ, เดฌเต‚เตพ, เดจเตพ เดŽเดจเตเดจเดฟเดต เดจเตฝเด•เตเดจเตเดจเต

jshon -t -> เด’เดฌเตเดœเด•เตเดฑเตเดฑเต

-l (เดจเต€เดณเด‚) เด’เดฐเต เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏ เดจเตฝเด•เตเดจเตเดจเต. เดธเตเดŸเตเดฐเดฟเด‚เด—เต, เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต, เด…เดฑเต‡ เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดฎเดพเดคเตเดฐเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต.

jshon -l -> 3

-k (เด•เต€เด•เตพ) เด’เดฐเต เดชเตเดคเดฟเดฏ เดตเดฐเดฟเดฏเดฟเตฝ เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดš เด•เต€เด•เดณเตเดŸเต† เดฒเดฟเดธเตเดฑเตเดฑเต เดจเตฝเด•เตเดจเตเดจเต. เดตเดธเตเดคเตเดตเดฟเตฝ เดฎเดพเดคเตเดฐเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต.

jshon -k -> abc

-e เดธเต‚เดšเดฟเด•
(เดŽเด•เตโ€Œเดธเตโ€ŒเดŸเตเดฐเดพเด•เตเดฑเตเดฑเต) "เด‡เตปเดกเด•เตโ€Œเดธเดฟเตฝ" json เดฎเต‚เดฒเตเดฏเด‚ เดจเตฝเด•เตเดจเตเดจเต. เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต, เด…เดฑเต‡ เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เต‚. เด’เดฐเต เดธเต‚เดšเดฟเด•
เด…เดฑเต‡ เด’เดฐเต เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏเดฏเดพเดฃเต.

jshon -ec -> {"d":4,"e":5}

-a (เดฎเตเดดเตเดตเตป) เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เด˜เดŸเด•เดคเตเดคเดฟเดฒเตเดŸเดจเต€เดณเด‚ เดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดตเดธเตเดคเตเด•เตเด•เดณเดฟเตฝ เดฎเดพเดคเตเดฐเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต
เด…เดฑเต‡เด•เดณเตเด‚. เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ -a เดชเตเดฐเดฏเต‹เด—เดคเตเดคเดฟเตฝ เด†เดตเดถเตเดฏเด‚ เดตเดฟเดฐเดณเดฎเดพเดฃเต†เด™เตเด•เดฟเดฒเตเด‚ เด•เต‹เดณเตเด•เตพ เดจเต†เดธเตเดฑเตเดฑเดกเต เดšเต†เดฏเตเดฏเดพเด‚.

jshon -eb -a -t -> bool bool null string

-s เดฎเต‚เดฒเตเดฏเด‚
(เดธเตเดŸเตเดฐเดฟเด‚เด—เต) เด’เดฐเต json เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดค เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดจเตฝเด•เตเดจเตเดจเต. เดชเดฟเดจเตเดจเต€เดŸเต เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณเดคเดฟเดฒเต‡เด•เตเด•เต (-i) เดšเต‡เตผเด•เตเด•เดพเด‚
เด˜เดŸเดจ

jshon -s "back\slash" -> "back\\slash"

-n เดฎเต‚เดฒเตเดฏเด‚
(เดจเต‹เตบเดธเตเดŸเตเดฐเดฟเด‚เด—เต/เดจเดฎเตเดชเตผ) เด’เดฐเต json เด˜เดŸเด•เด‚ เดจเตฝเด•เตเดจเตเดจเต. เดชเดฟเดจเตเดจเต€เดŸเต เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณเดคเดฟเดฒเต‡เด•เตเด•เต (-i) เดšเต‡เตผเด•เตเด•เดพเด‚
เด˜เดŸเดจ. 'เดถเดฐเดฟ', 'เดคเต†เดฑเตเดฑเต', 'เดถเต‚เดจเตเดฏเด‚', 'เด…เดฑเต‡', 'เดตเดธเตเดคเต', เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเดพเดฃเต เดธเดพเดงเตเดตเดพเดฏ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ
เดซเตเดฒเต‹เดŸเตเดŸเตเด•เตพ. เดฏเดฅเดพเด•เตเดฐเดฎเด‚ t, f, n, [], {} เดŽเดจเตเดจเต€ เดšเตเดฐเตเด•เตเด•เต†เดดเตเดคเตเดคเตเด•เดณเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต.

jshon -n เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต -> {}

-u (เด…เตบเดธเตเดŸเตเดฐเดฟเด‚เด—เต) เด’เดฐเต เดกเต€เด•เต‹เดกเต เดšเต†เดฏเตเดค เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดจเตฝเด•เตเดจเตเดจเต. เดฒเดณเดฟเดคเดฎเดพเดฏ เดคเดฐเด™เตเด™เดณเดฟเตฝ เดฎเดพเดคเตเดฐเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต: เดธเตเดŸเตเดฐเดฟเด‚เด—เต, เด‡เตปเดฑเตเดฑเต, เดฑเดฟเดฏเตฝ,
เดฌเต‚เดณเดฟเดฏเตป, เดถเต‚เดจเตเดฏเด‚.

jshon -eb -e 3 -u -> str

-p (pop) เดšเดฐเดฟเดคเตเดฐเดคเตเดคเต† เดฑเดฟเดตเตˆเตปเดกเต เดšเต†เดฏเตเดคเตเด•เตŠเดฃเตเดŸเต เดธเตเดฑเตเดฑเดพเด•เตเด•เดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด…เดตเดธเดพเดจ เด•เตƒเดคเตเดฐเดฟเดฎเดคเตเดตเด‚ เดชเต‹เดชเตเดชเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดตเต‡เดฃเตเดŸเดฟ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต
เด’เดฐเต เดตเดธเตเดคเตเดตเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเต†เดŸเตเด•เตเด•เตเดจเตเดจเต.

jshon -ec -ed -u -p -ee -u -> 4 5

-d เดธเต‚เดšเดฟเด•
(เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด•) เด’เดฐเต เด…เดฑเต‡เดฏเดฟเดฒเต‹ เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเดฟเดฒเต‹ เด‰เดณเตเดณ เด’เดฐเต เด‡เดจเด‚ เดจเต€เด•เตเด•เด‚เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดจเต†เด—เดฑเตเดฑเต€เดตเต เด…เดฑเต‡ เดธเต‚เดšเดฟเด•เด•เตพ เดชเตŠเดคเดฟเดฏเตเดจเตเดจเต
เดšเตเดฑเตเดฑเตเด‚.

jshon -db -> {"a":1,"c":{"d":4,"e":5}}

-i เดธเต‚เดšเดฟเด•
(เด‡เตปเดธเต‡เตผเดŸเตเดŸเต) เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฃเต. เด‡เดคเต เดŽเด•เตเดธเตเดŸเตเดฐเดพเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เดตเดฟเดชเดฐเต€เดคเดฎเดพเดฃเต. เดŽเด•เตเดธเตเดŸเตเดฐเดพเด•เตเดฑเตเดฑเต เด’เดฐเต json เด‰เดช-เด˜เดŸเด•เด‚ เด‡เดŸเตเดจเตเดจเต
เดธเตเดฑเตเดฑเดพเด•เตเด•เดฟเตฝ. Insert เดธเตเดฑเตเดฑเดพเด•เตเด•เดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เด‰เดชเด˜เดŸเด•เด‚ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ json เดจเตเดฑเต† เด† เดฌเดฟเดฑเตเดฑเต เดšเต‡เตผเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดคเดพเดดเต†เดฏเตเดณเตเดณ เดตเดฒเดฟเดฏ เด…เดฑเต‡/เด’เดฌเตเดœเด•เตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต. json เดฎเดฐเดคเตเดคเดฟเตฝ เดฎเตเด™เตเด™เดพเตป เดŽเด•เตเดธเตเดŸเตเดฐเดพเด•เตเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•,
เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดฎเดพเดฑเตเดฑเดพเตป เดกเดฟเดฒเต€เดฑเตเดฑเต/เดธเตเดŸเตเดฐเดฟเด‚เด—เต/เดจเต‹เตบเดธเตโ€ŒเดŸเตเดฐเดฟเด‚เด—เต, เดฎเดพเดฑเตเดฑเด™เตเด™เดณเต† เด…เดคเดฟเดฒเต‡เด•เตเด•เต เดคเดฟเดฐเดฟเด•เต† เด•เตŠเดฃเตเดŸเตเดตเดฐเดพเตป เดคเดฟเดฐเตเด•เตเด•
เดตเตƒเด•เตเดทเด‚.

jshon -ea -ia -> เดฏเดฅเดพเตผเดคเตเดฅ json
jshon -s one -ia -> {"a":"one", ...}

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

jshon -eb -d 0 -sq -i 0 -> {"b":"q",false,null,"str"}

เดจเต‹เตบ-เดฎเดพเดจเดฟเดชเตเดฒเต‡เดทเตป


json เดจเต‡เดฐเดฟเดŸเตเดŸเต เดŽเดกเดฟเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเดคเตเดค เดจเดฟเดฐเดตเดงเดฟ เดฎเต†เดฑเตเดฑเดพ เด“เดชเตโ€Œเดทเดจเตเด•เตพ เด‰เดฃเตเดŸเต. เด“เดฐเต‹ เดคเดตเดฃเดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เด‡เดตเดฏเต† เดตเดฟเดณเดฟเด•เตเด•เต‚
เด…เดญเตเดฏเตผเดคเตเดฅเดจ.

-F
(เดซเดฏเตฝ) stdin-เดจเต เดชเด•เดฐเด‚ เด’เดฐเต เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดŸเตเด•เตเด•เดพเดจเตเดณเตเดณ เด’เดฐเต‡เดฏเตŠเดฐเต เดจเต‹เตบ-เดฎเดพเดจเดฟเดชเตเดฒเต‡เดทเตป เด“เดชเตเดทเตป
เดตเดพเดฆเด‚.

-P (jsonp) เดธเดพเดงเดพเดฐเดฃ เดคเตเดŸเดฐเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เด’เดฐเต jsonp เด•เต‹เตพเดฌเดพเด•เตเด•เต เดธเตเดŸเตเดฐเดฟเดชเตเดชเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

-S (เด…เดŸเตเด•เตเด•เตเด•) เดฏเดฅเดพเตผเดคเตเดฅ เด“เตผเดกเดฑเดฟเด‚เด—เดฟเดจเต เดชเด•เดฐเด‚ เด•เต€ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดŸเตเด•เตเด•เดฟเดฏ json เดจเตฝเด•เตเดจเตเดจเต.

-Q (เดถเดพเดจเตเดคเด‚) stderr-เตฝ เดชเดฟเดถเด•เต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเดšเต†เดฏเตเดฏเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เดจเดฟเด™เตเด™เตพ "2> /dev/null" เดคเดณเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ
เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดฒเตเดŸเดจเต€เดณเด‚.

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

jshon -ec -n 7 -id -p -> c["d"] == 7
jshon -V -ec -n 7 -id -p -> c["d"] == 5
jshon -V -ec -n 7 -id -ic -> c["d"] == 7

เด•เต‚เดŸเต† -V , เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ เดชเด•เดฐเด‚ เดธเตเดฑเตเดฑเดพเด•เตเด•เดฟเดฒเต‚เดŸเต† เดคเดฟเดฐเดฟเด•เต† เดธเตเดตเดฎเต‡เดงเดฏเดพ เดšเต‡เตผเด•เตเด•เดฃเด‚
เด‡เดจเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดชเต‹เดชเตเดชเดฟเด‚เด—เต เด“เดซเต.

-C เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เดพเตป เดธเดพเดงเตเดฏเดคเดฏเตเดณเตเดณ เดชเดฟเดถเด•เตเด•เดณเดฟเตฝ (เดคเตเดŸเดฐเตเด•). เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด‡เดฒเตเดฒเดพเดคเตเดค เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเต†เดŸเตเด•เตเด•เตฝ
เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณเดคเต เดจเดฟเตผเดคเตเดคเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดชเด•เดฐเด‚ เดŽเดกเดฟเดฑเตเดฑเต เดธเตเดฑเตเดฑเดพเด•เตเด•เดฟเดฒเต‡เด•เตเด•เต 'null' เดšเต‡เตผเด•เตเด•เตเด‚. เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเดคเตเดคเดฟเตฝ เดฎเดพเดฑเตเดฑเด‚ เดตเดฐเดพเด‚
เดญเดพเดตเดฟ.

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

-0 (null delimiters) -u เดฏเตเดŸเต† เดกเดฟเดฒเดฟเดฎเดฟเดฑเตเดฑเตผ เด’เดฐเต เดจเตเดฏเต‚เดฒเตˆเดจเดฟเตฝ เดจเดฟเดจเตเดจเต null เด†เดฏเดฟ เดฎเดพเดฑเตเดฑเตเดจเตเดจเต. เดˆ เด“เดชเตเดทเตป
-u-เดฏเต† เดฎเดพเดคเตเดฐเดฎเต‡ เดฌเดพเดงเดฟเด•เตเด•เตเด•เดฏเตเดณเตเดณเต‚, เด•เดพเดฐเดฃเด‚ เด’เดฐเต เดชเตเดคเดฟเดฏ เดฒเตˆเตป เดจเดฟเดฏเดฎเดพเดจเตเดธเตƒเดคเดฎเดพเดฏเดฟ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดจเตเดจ เด’เดฐเต‡เดฏเตŠเดฐเต เดธเดฎเดฏเดฎเดพเดฃเดฟเดคเต
.เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต.

--เดชเดคเดฟเดชเตเดชเต
เด’เดฐเต YYYYMMDD เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เดจเตฝเด•เดฟ เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเดจเตเดจเต.

เดฎเดฑเตเดฑเตเดณเตเดณเดต เดŸเต‚เดณเตเด•เตพ


jshon เดŽเดฒเตเดฒเดพเดฏเตโ€Œเดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต เดตเดฐเดฟเดฏเดฟเตฝ เด’เดฐเต เดซเต€เตฝเดกเต เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดชเดฒ เดฏเตเดฃเดฟเด•เตเดธเต เดŸเต‚เดณเตเด•เดณเตเด‚ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดŸเดพเดฌเตเด•เตพ เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต
เด“เดฐเต‹ เดตเดฐเดฟเดฏเดฟเดฒเตเด‚ เดซเต€เตฝเดกเตเด•เตพ. เด‡เดคเต เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป 'เดชเต‡เดธเตเดฑเตเดฑเต' เดตเดดเดฟ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดชเตˆเดชเตเดชเต เดšเต†เดฏเตเดฏเตเด•. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด’เดŸเตเดŸเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ
เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดตเดฐเดฟเด•เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเด•, เด…เด™เตเด™เดจเต† เด’เดฐเต เดชเตเดฒเต†เดฏเตโ€Œเดธเตโ€Œเดนเต‹เตพเดกเตผ เด‰เดณเตเดณเดต เดชเดพเดกเต เดšเต†เดฏเตเดฏเตเด•. เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚ เด‡เดคเดพ:

jshon ... | เดธเต†เดกเต 's/^$/-/' | เดชเต‡เดธเตเดฑเตเดฑเต -s -d '\t\t\n'

เด‡เดคเต เดถเต‚เดจเตเดฏเดคเดฏเต† '-' เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด“เดฐเต‹ เดฎเต‚เดจเตเดจเต เดตเดฐเดฟเด•เดณเตเด‚ เด’เดจเตเดจเดพเดฏเดฟ เดฒเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

json เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เด‰เตฝเดชเตเดชเดพเดฆเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ เด•เต‚เดŸเตเดคเตฝ เด•เต‚เดŸเตเดคเตฝ เดŸเต‚เดณเตเด•เตพ เด‰เดฃเตเดŸเต. เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด‡เดต เด’เดฐเต เดฒเตˆเตป-เด“เดฑเดฟเดฏเดจเตเดฑเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
json/plaintext เดนเตˆเดฌเตเดฐเดฟเดกเต, เด“เดฐเต‹ เดตเดฐเดฟเดฏเตเด‚ เด’เดฐเต เดธเตเดตเดคเดจเตเดคเตเดฐ json เด˜เดŸเดจเดฏเดพเดฃเต. เด–เต‡เดฆเด•เดฐเดฎเต†เดจเตเดจเต เดชเดฑเดฏเดŸเตเดŸเต†
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดฎเตŠเดคเตเดคเดคเตเดคเดฟเตฝ เดจเดฟเดฏเดฎเดพเดจเตเดธเตƒเดคเดฎเดพเดฏ json เด…เดฒเตเดฒ. เด’เดจเตเดจเตเด•เดฟเตฝ เดกเดพเดฑเตเดฑ เดตเดฐเดฟ เดตเดฐเดฟเดฏเดพเดฏเดฟ เดฒเต‚เดชเตเดชเต เดšเต†เดฏเตเดฏเตเด•
(เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต jshon เด“เดฐเต‹ เดฒเตˆเดจเดฟเดจเตเด‚ เด’เดฐเดฟเด•เตเด•เตฝ) เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดจเดฟเดฏเดฎเดพเดจเตเดธเตƒเดค json เด…เดฑเต‡เดฏเดฟเดฒเต‡เด•เตเด•เต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเด•. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต:

เดตเดฐเดฟ เดตเดพเดฏเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ; do jshon <<< "$line"; เดšเต†เดฏเตเดคเต < <(journalctl -o json)

journalctl -o json | sed -e '1i[' -e '$!s/$/,/' -e '$a]' | jshon

เด—เต‡เดพเตพเดซเต


เดจเดฟเด™เตเด™เตพ เดตเดณเดฐเต† เดนเตเดฐเดธเตเดตเดฎเดพเดฏ เดตเตบ เดฒเตˆเดจเดฑเตเด•เดณเดฟเตฝ เดถเตเดฐเดฆเตเดงเดพเดฒเตเดตเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดตเดพเดฆเด™เตเด™เตพ เด…เด™เตเด™เดจเต†เดฏเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด˜เดจเต€เดญเดตเดฟเดชเตเดชเดฟเด•เตเด•เดพเด‚
เด…เดตเตเดฏเด•เตเดคเดค เด‰เดฃเตเดŸเดพเด•เตเด•เตเดจเตเดจเต. เดจเดฟเดจเตเดจเตเดณเตเดณ เด‰เดฆเดพเดนเดฐเดฃเด‚ -p(op) เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเต€เดคเดฟเดฏเดฟเตฝ เด—เต‹เตพเดซเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚:

jshon -ec -ed -u -p -ee -u == jshon -ec -ed -upee -u

เด‡เดคเต เดšเต†เดฏเตเดฏเดพเตป เดžเดพเตป เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ (เด‡เดคเต เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเตป เดตเดณเดฐเต† เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเดฃเต) เดŽเดจเตเดจเดพเตฝ เดšเดฟเดฒ เด†เดณเตเด•เตพ
เด…เดจเดจเตเดคเดฐเดซเดฒเด™เตเด™เตพเด•เตเด•เดฟเดŸเดฏเดฟเดฒเตเด‚ เด—เต‹เตพเดซเต.

เด‰เดฃเตเดŸเดพเด•เตเด•เตเดจเตเดจเต JSON


jshon เด’เดฐเต เดถเต‚เดจเตเดฏเดฎเดพเดฏ เด’เดฌเตโ€Œเดœเด•เตโ€Œเดฑเตเดฑเต เด‡เตปเดชเตเดŸเตเดŸเดพเดฏเดฟ เดจเตฝเด•เดฟเด•เตเด•เตŠเดฃเตเดŸเต json เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚:

jshon -s one -ia <<< "{}"

AUTHORS


jshon เด•เต†เดฏเตเตฝ เด•เต€เตป เดŽเดดเตเดคเดฟเดฏเดคเต[เด‡เดฎเต†เดฏเดฟเตฝ เดชเดฐเดฟเดฐเด•เตเดทเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต]> เดกเต‡เดตเต เดฑเต†เดฏเตเดธเตเดจเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเดพเดšเตเดšเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚
<[เด‡เดฎเต†เดฏเดฟเตฝ เดชเดฐเดฟเดฐเด•เตเดทเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต]>, เด†เตปเดกเตเดฐเต‚เดŽเดซเต (BSD, OSX, jsonp, เดธเต‹เตผเดŸเตเดŸเดฟเด‚เด—เต), เดœเต€เตป เดฎเดพเตผเด•เตเด•เต เดŽ (เดธเต‹เดณเดพเดฐเดฟเดธเต).

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


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

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

  • 1
    NSIS: Nullsoft Scriptable Install System
    NSIS: Nullsoft Scriptable Install System
    NSIS (Nullsoft Scriptable Install
    เดธเดฟเดธเตเดฑเตเดฑเด‚) เด’เดฐเต เดชเตเดฐเตŠเดซเดทเดฃเตฝ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเดพเดฃเต
    เดตเดฟเตปเดกเต‹เดธเต เด‡เตปเดธเตเดฑเตเดฑเดพเดณเดฑเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเดฟเดธเตเดฑเตเดฑเด‚. เด…เดคเต
    เดšเต†เดฑเตเดคเตเด‚ เดตเดดเด•เตเด•เดฎเตเดณเตเดณเดคเตเดฎเดพเดฏเดฟ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
    เดธเดพเดงเตเดฏเดฎเดพเดฏ เดชเต‹เดฒเต†...
    NSIS เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•: Nullsoft Scriptable Install System
  • 2
    authpass
    authpass
    AuthPass เด’เดฐเต เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดชเดพเดธเตโ€Œเดตเต‡เดกเดพเดฃเต
    เดœเดจเด•เต€เดฏ เดชเดฟเดจเตเดคเตเดฃเดฏเต‹เดŸเต† เดฎเดพเดจเต‡เดœเตผ
    เดคเต†เดณเดฟเดฏเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ เด•เต€เดชเดพเดธเต (kdbx 3.x, kdbx 4.x ...
    authpass เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 3
    เดธเดฌเตเดฌเดฟเด•เตเดธเต
    เดธเดฌเตเดฌเดฟเด•เตเดธเต
    Zabbix เด’เดฐเต เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เด•เตเดฒเดพเดธเต เด“เดชเตเดชเตบ เด†เดฃเต
    เด‰เดฑเดตเดฟเดŸเด‚ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เดจเดฟเดฐเต€เด•เตเดทเดฃ เดชเดฐเดฟเดนเดพเดฐเด‚
    เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เดพเดจเตเด‚ เดŸเตเดฐเดพเด•เตเด•เตเดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
    เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดจเตเดฑเต† เดชเตเดฐเด•เดŸเดจเดตเตเด‚ เดฒเดญเตเดฏเดคเดฏเตเด‚
    เดธเต†เตผเดตเดฑเตเด•เตพ, เด‰เดชเด•เดฐเดฃเด‚...
    Zabbix เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 4
    เด•เต†เดกเดฟเดซเต 3
    เด•เต†เดกเดฟเดซเต 3
    เดˆ เดถเต‡เด–เดฐเด‚ เด‡เดชเตเดชเต‹เตพ เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒ
    เด•เต‚เดŸเดพเดคเต† เด†เตผเด•เตเด•เตˆเดตเตฝ เด†เดตเดถเตเดฏเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดธเต‚เด•เตเดทเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด•เดพเดฃเตเด•
    https://invent.kde.org/sdk/kdiff3 for
    เดเดฑเตเดฑเดตเตเด‚ เดชเตเดคเดฟเดฏ เด•เต‹เดกเต เด•เต‚เดŸเดพเดคเต†
    https://download.kde.o...
    KDiff3 เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX เด’เดฐเต GUI เด†เดฃเต
    เดตเดจเดฟเด™เตเด•เต‹เด•เตเด•เต‹เดฏเตเดŸเต† เดฏเตเดŽเดธเตเดฌเดฟ เดฒเต‹เดกเตผ, เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ
    libwiigui. เด‡เดคเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเด‚เด—เต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต เด’เดชเตเดชเด‚
    Wii เด—เต†เดฏเดฟเดฎเตเด•เตพ, เด—เต†เดฏเดฟเด‚เด•เตเดฏเต‚เดฌเต เด—เต†เดฏเดฟเดฎเตเด•เตพ เดŽเดจเตเดจเดฟเดต เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต
    Wii, WiiU เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ homebrew...
    USBLoaderGX เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 6
    เดซเดฏเตผเดฌเต‡เตผเดกเต
    เดซเดฏเตผเดฌเต‡เตผเดกเต
    Firebird RDBMS ANSI SQL เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
    & Linux, Windows &-เตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต
    เดจเดฟเดฐเดตเดงเดฟ Unix เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เตพ. เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ
    เดฎเดฟเด•เดšเตเดš เดธเดฎเดจเตเดตเดฏเดตเตเด‚ เดชเตเดฐเด•เดŸเดจเดตเตเด‚
    & เดถเด•เตเดคเดฟ...
    Firebird เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • เด•เต‚เดŸเตเดคเตฝ "

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

Ad