diff --git a/pages/linux/dir.md b/pages/linux/dir.md new file mode 100644 index 000000000..ea7af1332 --- /dev/null +++ b/pages/linux/dir.md @@ -0,0 +1,25 @@ +# dir + +> List directory contents using one line per file, special characters are represented by backslash escape sequences. +> Works as `ls -C --escape`. +> More information: . + +- List all files, including hidden files: + +`dir -all` + +- List files including their author (`-l` is required): + +`dir -l --author` + +- List files excluding those that match a specified blob pattern: + +`dir --hide={{pattern}}` + +- List subdirectories recursively: + +`dir --recursive` + +- Display help: + +`dir --help`