notes/scripts/tutorials_notes/dirlist.txt
2022-06-09 12:59:03 -07:00

44 lines
1.2 KiB
Text

array_methods.sh
associative_arrays.sh
bash_notes.txt
case_example.sh
crl
dirlist.txt
functions.sh
inpath
intro
jscurl_with_notes
left_off.txt
loops.sh
node_script.sh
normdate
parallel
python_script.sh
README.md
strings.sh
valida1num
variables.sh
# This file was generated using redirection, (page 41 of the bash.pdf). Because the file redirection was successful(status code 1), it created the above output from the ls command.
# ls > dirlist.txt 2>&1
# There are two syntactically more concise formats to this:
# ls &> dirlist.txt
# ls >& dirlist.txt
# You can also append using similar syntax, by simply adding another redirection operator character (>). The following would
yield an error output (see below).
# lsh &>> dirlist.txt
# lsh >>& dirlist.txt
########################
# The following was appended to demonstrate that standard error messages(2) will also be redirected when using the 2>&1 syntax:
# lsh >> dirlist.txt 2>&1
bash: lsh: command not found
# Just as an aside (because it's unlikely you'll need this syntax), the pipe operator (|) used in conjection with the redirection operator (>) will attempt to send the output of the command to the file even if the file exists.