nushell/crates/nu-cli
默可思 221f36ca65
Add --directory (-D) flag to ls, list the directory itself instead of its contents (#5970)
* Avoid extending the directory without globs in `nu_engine::glob_from`

* avoid joining a `*` to the directory without globs

* remove checks on directory permission and whether it is empty

The previous implemention of `nu_engine::glob_from` will extend the
given directory even if it containes no glob pattern. This commit
overcomes lack of consistency with the function `nu_glob::glob`.

* Add flag -D to ls, to list the directory itself instead of its contents

* add --directory (-d) flag to ls

* correct the difference between the given path and the cwd

* set default path to `.` instead of `./*` when --directory (-d) flag is true

* add comments

* add an example

* add tests

* fmt
2022-07-08 14:15:34 -05:00
..
src add -e flag to print, to print the value to stderr (#5935) 2022-07-02 09:54:49 -05:00
tests Add --directory (-D) flag to ls, list the directory itself instead of its contents (#5970) 2022-07-08 14:15:34 -05:00
Cargo.toml Bump to 0.65.1 dev version (#5962) 2022-07-06 16:25:09 +12:00
LICENSE Include license text in all crates (#5094) 2022-04-08 10:47:13 +02:00