mirror of
https://github.com/nushell/nushell
synced 2025-01-14 14:14:13 +00:00
8ab2b92405
This adds a top-level document for the new `from` command, with a list of links of all the subcommands. All the from-* subcommands keep their filename, but the content is updated to use the new subcommand syntax. Needs matching update for to* Ref #1709
1.4 KiB
1.4 KiB
from-csv
Converts content (string or binary) into a table. The format is specified as a subcommand, like from csv
or from json
.
Use this when nushell cannot determine the input file extension.
Available Subcommands
Example for from csv
Let's say we have the following file :
> cat pets.txt
animal, name, age
cat, Tom, 7
dog, Alfred, 10
chameleon, Linda, 1
pets.txt
is actually a .csv file but it has the .txt extension, open
is not able to convert it into a table :
> open pets.txt
animal, name, age
cat, Tom, 7
dog, Alfred, 10
chameleon, Linda, 1
To get a table from pets.txt
we need to use the from csv
command:
> open pets.txt | from csv
━━━┯━━━━━━━━━━━┯━━━━━━━━━┯━━━━━━
# │ animal │ name │ age
───┼───────────┼─────────┼──────
0 │ cat │ Tom │ 7
1 │ dog │ Alfred │ 10
2 │ chameleon │ Linda │ 1
━━━┷━━━━━━━━━━━┷━━━━━━━━━┷━━━━━━