Большое спасибо - Дэнни также. Я нахожусь далеко от дома в настоящее время, но пробовал первую часть на моем ноутбуке, и когда я пытаюсь запустить Шотвелл я получаю сообщение об ошибке - ответ Можете открыть/создать базу данных фотографий /дома/Джек/.Шотвелл/сведения/фото.: код ошибки дБ 14 Ive использовали некоторые из этих приложений (это бета-тестирование для PC тоже), и как они. Но иногда (по крайней мере с PC) он попытался немного жесткий и потянул вниз Очень странные обложки альбомов и т. д. Лично я в конечном итоге просто с помощью iPhone и приложения Shazam, которое будет очень похоже на MusicBrains. Разделив классе не реально в классе. В то время как вы предоставляете информацию для одной группы, вы потеряете кого-то и скоро ты полностью потеряешь обоих. Я добавил Google Chrome и источники узле, но это должно быть. Я не уверен насчет точного смысла сообщения, но ddrescue показывает, что там были 3 кластеров нечитаемых данных, и нет никакого способа, чтобы заменить плохих блоков запасных блоков на диске. Я даже не уверен, что вы могли бы перезаписать сбойные секторы, которые могут исправить некоторые ошибки чтения.

Для вашей конкретной проблемы, это будет также работать, если вы используете bash, сократить ваш код немного, так как позволяет опустить если построить:

текущая дата=${dateFromCLI-+%б%д%М}

Выражение справа от знака равенства представляет собой особую форму разложения по параметру, общий вид которых:

${имя_переменной-"значение по умолчанию"}

Если переменная под названием имя_переменной определяется, всего ${} построить заменяется на значение переменной.

Если он не определяется, однако, затем эта конструкция расширяется до значения по умолчанию, справа от буквального дефис (-). Переменная считается определенным, если он был назначен ранее и не была впоследствии установлена. Это даже определено, если пустое значение было присвоено.

Если вы ранее dateFromCLI в пустое значение, вы можете использовать тот же стиль расширения, но с - заменено :-. В этом случае, значение по умолчанию тоже выбрали, если переменная определена, но имеет пустое значение (пустую строку):

${имя_переменной:-"по умолчанию"}

Ссылка: GNU Баш справочное руководство: основа параметр расширения