В bash можно написать John*. Если вы хотите вывести список всех файлов в какой-то папке, заканчивающихся на ".json", пишете : ls *.json
grep -inr {string} найти строку в любом файле этой директории или дочерних директориях
column -s, -t <delimited_file> отобразить разделенный запятыми файл в виде столбцов
find <directory> вывести список всего содержимого директории и её дочерних директорий рекурсивно