Я думаю, что recovery можно использовать только на дисках в формате ext2. Пожалуйста, проверьте, относится ли файл, который вы пытаетесь восстановить, к этому типу -fdisk -l отобразит подключенные диски. Кроме того, если файловая система все еще смонтирована для чтения и записи, есть вероятность, что удаленный файл был перезаписан.
Вы можете использовать интерполяцию строк функцию jq
. Вы можете вывести строку, в которой заполнители \()
могут содержать выбранные значения, а остальное — окружающий текст, и все это в двойных кавычках. Для вашего примера:
jq -r '"\(.status),\(.city),\(.gender)"' example.json{,,}
active,null,male
active,null,male
active,null,male