diff --git a/README.md b/README.md index b2f8777558..c2c88fd705 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ A new type of shell. -![Example of nushell](images/nushell-autocomplete.gif "Example of nushell") +![Example of nushell](images/nushell-demo.svg "Example of nushell") ## Status diff --git a/images/nushell-demo.svg b/images/nushell-demo.svg new file mode 100644 index 0000000000..efc9fc98e6 --- /dev/null +++ b/images/nushell-demo.svg @@ -0,0 +1,469 @@ + + + + + + + + + + + jonathan@pop-os:~/Source/nushell$ jonathan@pop-os:~/Source/nushell$ n jonathan@pop-os:~/Source/nushell$ nu jonathan@pop-os:~/Source/nushell$ nu Welcome to Nushell 0.25.2 (type 'help' for more info)/home/jonathan/Source/nushell(main)> /home/jonathan/Source/nushell(main)> l /home/jonathan/Source/nushell(main)> ls /home/jonathan/Source/nushell(main)> ls ────┬─────────────────────┬──────┬──────────┬───────────── # name type size modified ────┼───────── ────┼─────────────────────┼──────┼──────────┼───────────── 0 CODE_OF_CONDUCT.md File 3.4 KB 2 weeks ago 1 CONTRIBUTING.md File 1.7 KB 2 weeks ago 2 Cargo.lock File 150.2 KB 50 mins ago 3 Cargo.toml File 7.6 KB 29 mins ago 4 LICEN 4 LICENSE File 1.1 KB 2 weeks ago 5 Makefile.toml File 449 B 1 year ago 6 README.build.txt File 192 B 2 weeks ago 7 README.md File 15.9 KB 4 mins ago 8 crates Dir 4.1 KB 1 week ago 9 csv_text_sample.txt File 212 B 1 year ago 10 debian Dir 4.1 KB 1 year ago 11 docker Dir 4.1 KB 2 weeks ago 12 docs Dir 4.1 KB 2 weeks ago 13 13 images Dir 4.1 KB 4 mins ago 14 output.log File 63.1 KB 2 weeks ago 15 pkg_mgrs Dir 4.1 KB 2 weeks ago 16 rustfmt.toml File 16 B 1 year ago 17 samples Dir 4.1 KB 2 weeks ago 18 src Dir 4.1 KB 1 week ago 19 target Dir 4.1 KB 5 mins ago 20 tests Dir 4.1 KB 2 weeks ago 21 wix Dir 4.1 KB 2 weeks ago ────┴─────────────────────┴──────┴──────────┴─────────────/home/jonathan/Source/nushell(main)> ls /home/jonathan/Source/nushell(main)> ls /home/jonathan/Source/nushell(main)> ls | /home/jonathan/Source/nushell(main)> ls | /home/jonathan/Source/nushell(main)> ls | w /home/jonathan/Source/nushell(main)> ls | wh /home/jonathan/Source/nushell(main)> ls | whe /home/jonathan/Source/nushell(main)> ls | wher /home/jonathan/Source/nushell(main)> ls | where /home/jonathan/Source/nushell(main)> ls | where /home/jonathan/Source/nushell(main)> ls | where s /home/jonathan/Source/nushell(main)> ls | where si /home/jonathan/Source/nushell(main)> ls | where siz /home/jonathan/Source/nushell(main)> ls | where size /home/jonathan/Source/nushell(main)> ls | where size /home/jonathan/Source/nushell(main)> ls | where size > /home/jonathan/Source/nushell(main)> ls | where size > /home/jonathan/Source/nushell(main)> ls | where size > 1 /home/jonathan/Source/nushell(main)> ls | where size > 10 /home/jonathan/Source/nushell(main)> ls | where size > 10k /home/jonathan/Source/nushell(main)> ls | where size > 10kb /home/jonathan/Source/nushell(main)> ls | where size > 10kb ───┬────────────┬──────┬──────────┬───────────── # name type size modified ───┼────────────┼──────┼─ ───┼────────────┼──────┼──────────┼───────────── 0 Cargo.lock File 150.2 KB 50 mins ago 1 README.md File 15.9 KB 4 mins ago 2 output.log File 63.1 KB 2 weeks ago ───┴────────────┴──────┴──────────┴─ ───┴────────────┴──────┴──────────┴─────────────/home/jonathan/Source/nushell(main)> s /home/jonathan/Source/nushell(main)> sy /home/jonathan/Source/nushell(main)> sys /home/jonathan/Source/nushell(main)> sys ───┬───────────┬───────────┬──────────┬────────────┬──────────┬────────── # host cpu disks mem # host cpu disks mem temp net ───┼───────────┼───────────┼──────────┼────────────┼──────────┼────────── 0 [row name [table 16 [ 0 [row name [table 16 [table 3 [row total [table 6 [table 3 version rows] rows] free swap rows] rows] hostname total swap uptime free] sessions] ───┴───────────┴───────────┴──── ───┴───────────┴───────────┴──────────┴────────────┴──────────┴──────────/home/jonathan/Source/nushell(main)> sys /home/jonathan/Source/nushell(main)> sys /home/jonathan/Source/nushell(main)> sys /home/jonathan/Source/nushell(main)> sys | /home/jonathan/Source/nushell(main)> sys | /home/jonathan/Source/nushell(main)> sys | g /home/jonathan/Source/nushell(main)> sys | ge /home/jonathan/Source/nushell(main)> sys | get /home/jonathan/Source/nushell(main)> sys | get /home/jonathan/Source/nushell(main)> sys | get d /home/jonathan/Source/nushell(main)> sys | get di /home/jonathan/Source/nushell(main)> sys | get dis /home/jonathan/Source/nushell(main)> sys | get disk /home/jonathan/Source/nushell(main)> sys | get disks /home/jonathan/Source/nushell(main)> sys | get disks ───┬────────────────┬──────┬───────────┬──────────┬────────── # device type mount total free ───┼────────────────┼──────┼───────────┼──────────┼────────── 0 /dev/nvme0n1p3 ext4 / 236.5 GB 86.9 GB 1 /dev/nvme0n1p1 vfat /boot/efi 508.9 MB 235.4 MB 2 /dev/ 2 /dev/nvme0n1p2 vfat /recovery 4.1 GB 2.0 GB ───┴────────────────┴──────┴───────────┴──────────┴──────────/home/jonathan/Source/nushell(main)> sys | get disks /home/jonathan/Source/nushell(main)> sys | get disks | /home/jonathan/Source/nushell(main)> sys | get disks | /home/jonathan/Source/nushell(main)> sys | get disks | s /home/jonathan/Source/nushell(main)> sys | get disks | se /home/jonathan/Source/nushell(main)> sys | get disks | sel /home/jonathan/Source/nushell(main)> sys | get disks | sele /home/jonathan/Source/nushell(main)> sys | get disks | selec /home/jonathan/Source/nushell(main)> sys | get disks | select /home/jonathan/Source/nushell(main)> sys | get disks | select /home/jonathan/Source/nushell(main)> sys | get disks | select d /home/jonathan/Source/nushell(main)> sys | get disks | select de /home/jonathan/Source/nushell(main)> sys | get disks | select dev /home/jonathan/Source/nushell(main)> sys | get disks | select devi /home/jonathan/Source/nushell(main)> sys | get disks | select devic /home/jonathan/Source/nushell(main)> sys | get disks | select device /home/jonathan/Source/nushell(main)> sys | get disks | select device /home/jonathan/Source/nushell(main)> sys | get disks | select device t /home/jonathan/Source/nushell(main)> sys | get disks | select device to /home/jonathan/Source/nushell(main)> sys | get disks | select device tot /home/jonathan/Source/nushell(main)> sys | get disks | select device tota /home/jonathan/Source/nushell(main)> sys | get disks | select device total /home/jonathan/Source/nushell(main)> sys | get disks | select device total ───┬────────────────┬────────── # device total ───┼────────────────┼────────── 0 /dev/nvme0n1p3 236.5 GB 1 /dev/nvme0n1p1 508.9 MB 2 /dev/nvme0n1p2 4.1 GB ───┴────────────────┴──────────/home/jonathan/Source/nushell(main)> sys | get disks | select device total /home/jonathan/Source/nushell(main)> sys | get disks | select device total | /home/jonathan/Source/nushell(main)> sys | get disks | select device total | /home/jonathan/Source/nushell(main)> sys | get disks | select device total | t /home/jonathan/Source/nushell(main)> sys | get disks | select device total | to /home/jonathan/Source/nushell(main)> sys | get disks | select device total | to /home/jonathan/Source/nushell(main)> sys | get disks | select device total | to j /home/jonathan/Source/nushell(main)> sys | get disks | select device total | to js /home/jonathan/Source/nushell(main)> sys | get disks | select device total | to jso /home/jonathan/Source/nushell(main)> sys | get disks | select device total | to json /home/jonathan/Source/nushell(main)> sys | get disks | select device total | to json [{"device":"/dev/nvme0n1p3","total":236490149888},{"device":"/dev/nvme0n1p1","total":508882944},{"device":"/dev/nvme0n1p2","total":4087992320}] 08882944},{"device":"/dev/nvme0n1p2","total":4087992320}]/home/jonathan/Source/nushell(main)> o /home/jonathan/Source/nushell(main)> op /home/jonathan/Source/nushell(main)> ope /home/jonathan/Source/nushell(main)> open /home/jonathan/Source/nushell(main)> open /home/jonathan/Source/nushell(main)> open C /home/jonathan/Source/nushell(main)> open Ca /home/jonathan/Source/nushell(main)> open Car /home/jonathan/Source/nushell(main)> open Carg /home/jonathan/Source/nushell(main)> open Cargo /home/jonathan/Source/nushell(main)> open Cargo. /home/jonathan/Source/nushell(main)> open Cargo.t /home/jonathan/Source/nushell(main)> open Cargo.to /home/jonathan/Source/nushell(main)> open Cargo.tom /home/jonathan/Source/nushell(main)> open Cargo.toml /home/jonathan/Source/nushell(main)> open Cargo.toml ───┬──────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬───────── # # bin build-d depende dev-dep feature package profile workspa ependen ncies endenci s ce cies es ───┼──────────┼─────────┼─── ───┼──────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───────── 0 [table [row ] [row 34 [row [row 31 [row 12 [row [row 20 rows] columns dunce columns columns release membe 20 rows] columns dunce columns columns release members ] nu-test ] ] ] ] -suppor t] ───┴──────────┴─────────┴─────────┴────── ───┴──────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────/home/jonathan/Source/nushell(main)> open Cargo.toml /home/jonathan/Source/nushell(main)> open Cargo.toml | /home/jonathan/Source/nushell(main)> open Cargo.toml | /home/jonathan/Source/nushell(main)> open Cargo.toml | g /home/jonathan/Source/nushell(main)> open Cargo.toml | ge /home/jonathan/Source/nushell(main)> open Cargo.toml | get /home/jonathan/Source/nushell(main)> open Cargo.toml | get /home/jonathan/Source/nushell(main)> open Cargo.toml | get p /home/jonathan/Source/nushell(main)> open Cargo.toml | get pa /home/jonathan/Source/nushell(main)> open Cargo.toml | get pac /home/jonathan/Source/nushell(main)> open Cargo.toml | get pack /home/jonathan/Source/nushell(main)> open Cargo.toml | get packa /home/jonathan/Source/nushell(main)> open Cargo.toml | get packag /home/jonathan/Source/nushell(main)> open Cargo.toml | get package /home/jonathan/Source/nushell(main)> open Cargo.toml | get package. /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.v /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.ve /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.ver /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.vers /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.versi /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.versio /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.version /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.version 0.25.2 0.25.2/home/jonathan/Source/nushell(main)> open Cargo.toml | get package.version /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.version | /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.version | /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.version | i /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.version | in /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.version | inc /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.version | inc /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.version | inc - /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.version | inc -- /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.version | inc --m /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.version | inc --mi /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.version | inc --mino /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.version | inc --minor or 0.26.0 0.26.0or /home/jonathan/Source/nushell(main)> open Cargo.toml | get package.version | inc --min/home/jonathan/Source/nushell(main)> dopen Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> deopen Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> defopen Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def open Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def nopen Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def neopen Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def nexopen Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def nextopen Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def next-open Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def next-vopen Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def next-veopen Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def next-veropen Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def next-versopen Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def next-versiopen Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def next-versioopen Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def next-versionopen Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def next-version open Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def next-version [open Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def next-version []open Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def next-version [] open Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def next-version [] {open Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get package.version | inc --minor /home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get package.version | inc --minor ge.version | inc --minor /home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get package.version | inc --minor } ge.version | inc --minor } /home/jonathan/Source/nushell(main)> n /home/jonathan/Source/nushell(main)> nm /home/jonathan/Source/nushell(main)> nme /home/jonathan/Source/nushell(main)> ne /home/jonathan/Source/nushell(main)> nex /home/jonathan/Source/nushell(main)> next /home/jonathan/Source/nushell(main)> next- /home/jonathan/Source/nushell(main)> next-v /home/jonathan/Source/nushell(main)> next-ve /home/jonathan/Source/nushell(main)> next-ver /home/jonathan/Source/nushell(main)> next-vers /home/jonathan/Source/nushell(main)> next-versi /home/jonathan/Source/nushell(main)> next-versio /home/jonathan/Source/nushell(main)> next-version /home/jonathan/Source/nushell(main)> next-version ge.version | inc --minor } /home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [] { open Cargo.toml | get packa/home/jonathan/Source/nushell(main)> def next-version [p] { open Cargo.toml | get package.version | inc --minor } /home/jonathan/Source/nushell(main)> def next-version [pa] { open Cargo.toml | get package.version | inc --minor } /home/jonathan/Source/nushell(main)> def next-version [pat] { open Cargo.toml | get package.version | inc --minor } /home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get package.version | inc --minor } /home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.toml | get p/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.tom | get pa/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.to | get pac/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo.t | get pack/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo. | get packa/home/jonathan/Source/nushell(main)> def next-version [path] { open Cargo | get package.version | inc --minor } /home/jonathan/Source/nushell(main)> def next-version [path] { open Carg | get package.version | inc --minor } /home/jonathan/Source/nushell(main)> def next-version [path] { open Car | get package.version | inc --minor } /home/jonathan/Source/nushell(main)> def next-version [path] { open Ca | get package.version | inc --minor } /home/jonathan/Source/nushell(main)> def next-version [path] { open C | get package.version | inc --minor } /home/jonathan/Source/nushell(main)> def next-version [path] { open | get package.version | inc --minor } /home/jonathan/Source/nushell(main)> def next-version [path] { open $ | get package.ve/home/jonathan/Source/nushell(main)> def next-version [path] { open $p | get package.v/home/jonathan/Source/nushell(main)> def next-version [path] { open $pa | get package./home/jonathan/Source/nushell(main)> def next-version [path] { open $pat | get package/home/jonathan/Source/nushell(main)> def next-version [path] { open $path | get packag/home/jonathan/Source/nushell(main)> def next-version [path] { open $path | get package.version | inc --minor } e.version | inc --minor } /home/jonathan/Source/nushell(main)> next-version /home/jonathan/Source/nushell(main)> next-version . /home/jonathan/Source/nushell(main)> next-version ./ /home/jonathan/Source/nushell(main)> next-version ./C /home/jonathan/Source/nushell(main)> next-version ./Ca /home/jonathan/Source/nushell(main)> next-version ./Car /home/jonathan/Source/nushell(main)> next-version ./Cargo. /home/jonathan/Source/nushell(main)> next-version ./Cargo.t /home/jonathan/Source/nushell(main)> next-version ./Cargo.toml /home/jonathan/Source/nushell(main)> next-version ./Cargo.toml 0.26.0 0.26.0 /home/jonathan/Source/nushell(main)> ls | where size > 10kb /home/jonathan/Source/nushell(main)> ls | where size > 10kb /home/jonathan/Source/nushell(main)> ls | where size > 10kb /home/jonathan/Source/nushell(main)> ls | where size > 10kb /home/jonathan/Source/nushell(main)> ls | where size > 10kb | /home/jonathan/Source/nushell(main)> ls | where size > 10kb | /home/jonathan/Source/nushell(main)> ls | where size > 10kb | g /home/jonathan/Source/nushell(main)> ls | where size > 10kb | ge /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get n /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get na /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get nam /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name ───┬──────────── 0 Cargo.lock 1 README.md 2 output.log ───┴────────────/home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name | /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name | /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name | e /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name | ea /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name | eac /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name | each /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name | each /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name | each { /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name | each { /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name | each { e /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name | each { ec /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name | each { ech /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name | each { echo /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name | each { echo /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name | each { echo `{ {{ {{$ {{$i {{$it {{$it {{$it} {{$it}} {{$it}} {{$it}} i {{$it}} is {{$it}} is {{$it}} is a {{$it}} is a {{$it}} is a b {{$it}} is a bi {{$it}} is a big {{$it}} is a big {{$it}} is a big f {{$it}} is a big fi {{$it}} is a big fil {{$it}} is a big file {{$it}} is a big file! {{$it}} is a big file!` {{$it}} is a big file!` /home/jonathan/Source/nushell(main)> ls | where size > 10kb | get name | each { echo `{{$it}} is a big file!` } {{$it}} is a big file!` } ───┬─────────────────────────── 0 Cargo.lock is a big file! 1 README.md is a big file! 2 output.log is a big file! ───┴───────────────────────────/home/jonathan/Source/nushell(main)> t /home/jonathan/Source/nushell(main)> th /home/jonathan/Source/nushell(main)> tha /home/jonathan/Source/nushell(main)> than /home/jonathan/Source/nushell(main)> thank /home/jonathan/Source/nushell(main)> thanks /home/jonathan/Source/nushell(main)> thanks /home/jonathan/Source/nushell(main)> thanks f /home/jonathan/Source/nushell(main)> thanks fo /home/jonathan/Source/nushell(main)> thanks for /home/jonathan/Source/nushell(main)> thanks for /home/jonathan/Source/nushell(main)> thanks for w /home/jonathan/Source/nushell(main)> thanks for wa /home/jonathan/Source/nushell(main)> thanks for wat /home/jonathan/Source/nushell(main)> thanks for watc /home/jonathan/Source/nushell(main)> thanks for watch /home/jonathan/Source/nushell(main)> thanks for watchi /home/jonathan/Source/nushell(main)> thanks for watchin /home/jonathan/Source/nushell(main)> thanks for watching /home/jonathan/Source/nushell(main)> thanks for watching! /home/jonathan/Source/nushell(main)> thanks for watching! /home/jonathan/Source/nushell(main)> e /home/jonathan/Source/nushell(main)> ex /home/jonathan/Source/nushell(main)> exi /home/jonathan/Source/nushell(main)> exit /home/jonathan/Source/nushell(main)> exit jonathan@pop-os:~/Source/nushell$ e jonathan@pop-os:~/Source/nushell$ ex jonathan@pop-os:~/Source/nushell$ exi jonathan@pop-os:~/Source/nushell$ exit jonathan@pop-os:~/Source/nushell$ exitexit + \ No newline at end of file