Converts content (string or binary) into a table. The source format is specified as a subcommand, like
from csv or
Use this when nushell cannot determine the input file extension.
Subcommands without links are currently missing their documentation.
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 ━━━┷━━━━━━━━━━━┷━━━━━━━━━┷━━━━━━