Ka whakamahia e te anga he punaha paipa e waia ana e nga kaiwhakamahi Unix i te whakatakotoranga "whakahau|tatari|kaiwhakaputa". Ma te taunoa, ka whakahōputuhia te putanga ma te whakamahi i te whakahau autoview, e whakamahi ana i te whakatakotoranga ripanga, engari ka taea hoki te whakamahi i nga whakahau hei whakaatu i nga raraunga rua me nga korero i roto i te tirohanga rakau. Ko te kaha o Nushell ko tona kaha ki te raweke i nga raraunga hanganga.
Ma te anga ka taea e koe te hanga i te whakaputanga o nga momo whakahau me nga ihirangi o nga konae, me te whakamahi i nga whiriwhiringa koretake, i hangaia ma te whakamahi i te wetereo whakakotahi kaore e hiahia ki te ako i nga whiringa raina whakahau o ia whakahau motuhake. Hei tauira, ka taea e nushell nga hanga penei i te "ls | kei hea te rahi> 10kb" me te "ps | kei hea cpu> 10", ka puta ko te putanga o nga konae nui ake i te 10Kb me nga tukanga kua pau neke atu i te 10 hēkona o nga rauemi CPU:
Ki te hanga raraunga, he maha nga taapiri ka whakamahia hei tarai i te putanga o nga whakahau motuhake me nga momo konae. He rite nga taapiri e tukuna ana mo nga whakahau cd, ls, ps, cp, mkdir, mv, ra, rm (ka taea te whakamahi i te prefix "^" ki te karanga i nga whakahau taketake, hei tauira, ma te karanga "^ls" ka whakarewahia te ls taputapu punaha). He tono motuhake ano, penei i te tuwhera ki te whakaatu korero mo te konae kua tohua ki te ahua ripanga. Kei te tautokohia te porotiti aunoa mo nga whakatakotoranga JSON, TOML me YAML.
/home/jonathan/Source/nushell(master)> tuwhera Cargo.toml
——————+——————+——————
whakawhirinaki | dev-whakawhirinaki | mōkihi
——————+——————+——————
[mea Ahanoa] | [mea Ahanoa] | [mea aha] ——————+——————+——————
/home/jonathan/Source/nushell(master)> tuwhera Cargo.toml | tiki mōkihi
————-+—————————-+———+———+——+———
nga kaituhi | whakaahuatanga | putanga | raihana | ingoa | putanga
————-+—————————-+———+———+——+———
[Rarangi Rarangi] | He anga mo te wa GitHub | 2018 | MIT | nu | 0.2.0
————-+—————————-+———+———+——+———
/home/jonathan/Source/nushell(master)> tuwhera Cargo.toml | tiki package.version | paoro $it
0.2.0
He maha nga momo tohutohu e whakaratohia ana mo te tarai i nga raraunga hanganga, ka taea e koe te tarai i nga rarangi, te whakariterite ma nga pou, te whakariterite i nga raraunga, te mahi i nga tatauranga ngawari, te whakamahi i nga kaute uara, me te huri i te putanga ki nga whakatakotoranga CSV, JSON, TOML me YAML. Mo nga raraunga kore hanga (kuputuhi), ka tukuna nga tohutohu mo te wehewehe ki nga pou me nga rarangi i runga i nga tohu tohu.
Source: opennet.ru