Find files from a list while read -r file do find . -name "$file" done < list.txt Convert JSON to CSV cat file.json | jq -r '(.[0] | keys_unsorted) as $keys | $keys, map([.[ $keys[] ]])[] | @csv' > file.csv