bash get all files in directory as array

bash get all files in directory as array

array=( $( ls . ) )

Source: www.unix.com

bash how to print the list of files in a directory

# Basic syntax:
ls /path/to/directory/

# Example usage 1:
ls /path/to/directory/ > output_file.txt # Write the files to an output
# Example usage 2:
ls /path/to/directory/ | grep *.txt > output_file.txt # Write the subset
# of files that match the grep search (e.g. end in .txt)

Source: stackoverflow.com