Skip to main content
deleted 42 characters in body
Source Link
smac89
  • 1.7k
  • 1
  • 18
  • 18

You can specify where readarray gets inputcan also read from by using the -u flag:stdin

readarray -u 0 FILES <<< "$(find . -name "file*")"; echo "${#FILES[@]}" 

You can specify where readarray gets input from by using the -u flag:

readarray -u 0 FILES <<< "$(find . -name "file*")"; echo "${#FILES[@]}" 

readarray can also read from stdin

readarray FILES <<< "$(find . -name "file*")"; echo "${#FILES[@]}" 
Source Link
smac89
  • 1.7k
  • 1
  • 18
  • 18

You can specify where readarray gets input from by using the -u flag:

readarray -u 0 FILES <<< "$(find . -name "file*")"; echo "${#FILES[@]}"