Если вам нужно только знать, была ли команда успешной или неудачной, не утруждайте себя тестированием $?, просто проверьте команду напрямую. Например:
if some_command; then
printf 'some_command succeeded\n'
else
printf 'some_command failed\n'
fi
И присвоение вывода переменной не меняет возвращаемое значение (ну, если оно не ведет себя иначе, когда stdout не является конечно конечно).
if output=$(some_command); then
printf 'some_command succeded, the output was «%s»\n' "$output"
fi
http://mywiki.wooledge.org/BashGuide/TestsAndConditionals объясняет if более подробно.
Вы можете запросить базу данных f-spot непосредственно для поиска соответствующего имени файла. После обнаружения будет доступно местоположение файла, ожидаемое f-пятном.
Установите sqlite3:
sudo apt-get install sqlite3
Теперь выгрузите базу данных f-spot:
sqlite3 ~/.config/f-spot/photos.db .dump > ~/filelocations.csv
Использование LibreOffice Calc - откройте файл filelocations.csv и выполните поиск с использованием имени файла с отсутствующим изображением. Имя файла должно существовать в двух строках: один или оба из них должны отображать ваше отсутствующее местоположение файла.
например
Вы можете запросить базу данных f-spot непосредственно для поиска соответствующего имени файла. После обнаружения будет доступно местоположение файла, ожидаемое f-пятном.
Установите sqlite3:
sudo apt-get install sqlite3
Теперь выгрузите базу данных f-spot:
sqlite3 ~/.config/f-spot/photos.db .dump > ~/filelocations.csv
Использование LibreOffice Calc - откройте файл filelocations.csv и выполните поиск с использованием имени файла с отсутствующим изображением. Имя файла должно существовать в двух строках: один или оба из них должны отображать ваше отсутствующее местоположение файла.
например
Вы можете запросить базу данных f-spot непосредственно для поиска соответствующего имени файла. После обнаружения будет доступно местоположение файла, ожидаемое f-пятном.
Установите sqlite3:
sudo apt-get install sqlite3
Теперь выгрузите базу данных f-spot:
sqlite3 ~/.config/f-spot/photos.db .dump > ~/filelocations.csv
Использование LibreOffice Calc - откройте файл filelocations.csv и выполните поиск с использованием имени файла с отсутствующим изображением. Имя файла должно существовать в двух строках: один или оба из них должны отображать ваше отсутствующее местоположение файла.
например
Вы можете запросить базу данных f-spot непосредственно для поиска соответствующего имени файла. После обнаружения будет доступно местоположение файла, ожидаемое f-пятном.
Установите sqlite3:
sudo apt-get install sqlite3
Теперь выгрузите базу данных f-spot:
sqlite3 ~/.config/f-spot/photos.db .dump > ~/filelocations.csv
Использование LibreOffice Calc - откройте файл filelocations.csv и выполните поиск с использованием имени файла с отсутствующим изображением. Имя файла должно существовать в двух строках: один или оба из них должны отображать ваше отсутствующее местоположение файла.
например
Вы можете запросить базу данных f-spot непосредственно для поиска соответствующего имени файла. После обнаружения будет доступно местоположение файла, ожидаемое f-пятном.
Установите sqlite3:
sudo apt-get install sqlite3
Теперь выгрузите базу данных f-spot:
sqlite3 ~/.config/f-spot/photos.db .dump > ~/filelocations.csv
Использование LibreOffice Calc - откройте файл filelocations.csv и выполните поиск с использованием имени файла с отсутствующим изображением. Имя файла должно существовать в двух строках: один или оба из них должны отображать ваше отсутствующее местоположение файла.
например
Вы можете запросить базу данных f-spot непосредственно для поиска соответствующего имени файла. После обнаружения будет доступно местоположение файла, ожидаемое f-пятном.
Установите sqlite3:
sudo apt-get install sqlite3
Теперь выгрузите базу данных f-spot:
sqlite3 ~/.config/f-spot/photos.db .dump > ~/filelocations.csv
Использование LibreOffice Calc - откройте файл filelocations.csv и выполните поиск с использованием имени файла с отсутствующим изображением. Имя файла должно существовать в двух строках: один или оба из них должны отображать ваше отсутствующее местоположение файла.
например
Вы могли бы допросить Ф-пятно себе базу для поиска имени файла В вопрос. Как только найден, файл-расположение, что F-Spot был ожидаем, будут доступны. Этот способ будет особенно полезен, если у вас много изображений для поиска.
установить и sqlite3:
sudo apt-get install sqlite3
теперь сваливают Ф-спот базы данных:
sqlite3 ~/.config/f-spot/photos.db .dump > ~/filelocations.csv
с помощью LibreOffice Calc - списки открыть файл filelocations.csv и поиск по имени без фото. Именем должен существовать в два ряда - один или оба из которых должны отображать отсутствует местоположение файла.
, например,
Все фотографии хранятся в папке «Фотографии» в папке «Изображения» в вашем доме. И каждая фотография сохраняется в соответствии с датой съемки фотографии «Фото / Фото / Год / Месяц / Дата».
Например, если ваша фотография снята в 2011-10-20. Он хранится в пути Photos .
Я нашел (немного сложное) решение. Щелкните правой кнопкой мыши фотографию со стандартного представления (тот, который вы получите при первом открытии F-Spot), и выберите «Открыть» с помощью> Просмотр изображений.
В программе просмотра изображений (в данном случае EOG) щелкните правой кнопкой мыши изображение и выберите свойства. Он покажет вам, где вы находитесь.
Все фотографии хранятся в папке «Фотографии» в папке «Изображения» в вашем доме. И каждая фотография сохраняется в соответствии с датой съемки фотографии «Фото / Фото / Год / Месяц / Дата».
Например, если ваша фотография снята в 2011-10-20. Он хранится в пути Photos .
Я нашел (немного сложное) решение. Щелкните правой кнопкой мыши фотографию со стандартного представления (тот, который вы получите при первом открытии F-Spot), и выберите «Открыть» с помощью> Просмотр изображений.
В программе просмотра изображений (в данном случае EOG) щелкните правой кнопкой мыши изображение и выберите свойства. Он покажет вам, где вы находитесь.
Все фотографии хранятся в папке «Фотографии» в папке «Изображения» в вашем доме. И каждая фотография сохраняется в соответствии с датой съемки фотографии «Фото / Фото / Год / Месяц / Дата».
Например, если ваша фотография снята в 2011-10-20. Он хранится в пути Photos .
Я нашел (немного сложное) решение. Щелкните правой кнопкой мыши фотографию со стандартного представления (тот, который вы получите при первом открытии F-Spot), и выберите «Открыть» с помощью> Просмотр изображений.
В программе просмотра изображений (в данном случае EOG) щелкните правой кнопкой мыши изображение и выберите свойства. Он покажет вам, где вы находитесь.
Все фотографии хранятся в папке «Фотографии» в папке «Изображения» в вашем доме. И каждая фотография сохраняется в соответствии с датой съемки фотографии «Фото / Фото / Год / Месяц / Дата».
Например, если ваша фотография снята в 2011-10-20. Он хранится в пути Photos .
Я нашел (немного сложное) решение. Щелкните правой кнопкой мыши фотографию со стандартного представления (тот, который вы получите при первом открытии F-Spot), и выберите «Открыть» с помощью> Просмотр изображений.
В программе просмотра изображений (в данном случае EOG) щелкните правой кнопкой мыши изображение и выберите свойства. Он покажет вам, где вы находитесь.
Все фотографии хранятся в папке «Фотографии» в папке «Изображения» в вашем доме. И каждая фотография сохраняется в соответствии с датой съемки фотографии «Фото / Фото / Год / Месяц / Дата».
Например, если ваша фотография снята в 2011-10-20. Он хранится в пути Photos .
Я нашел (немного сложное) решение. Щелкните правой кнопкой мыши фотографию со стандартного представления (тот, который вы получите при первом открытии F-Spot), и выберите «Открыть» с помощью> Просмотр изображений.
В программе просмотра изображений (в данном случае EOG) щелкните правой кнопкой мыши изображение и выберите свойства. Он покажет вам, где вы находитесь.
Все фотографии хранятся в папке «Фотографии» в папке «Изображения» в вашем доме. И каждая фотография сохраняется в соответствии с датой съемки фотографии «Фото / Фото / Год / Месяц / Дата».
Например, если ваша фотография снята в 2011-10-20. Он хранится в пути Photos .
Я нашел (немного сложное) решение. Щелкните правой кнопкой мыши фотографию со стандартного представления (тот, который вы получите при первом открытии F-Spot), и выберите «Открыть» с помощью> Просмотр изображений.
В программе просмотра изображений (в данном случае EOG) щелкните правой кнопкой мыши изображение и выберите свойства. Он покажет вам, где вы находитесь.
Все фотографии хранятся в папке «Фотографии» в папке «Изображения» в вашем доме. И каждая фотография сохраняется в соответствии с датой съемки фотографии «Фото / Фото / Год / Месяц / Дата».
Например, если ваша фотография снята в 2011-10-20. Он хранится в пути Photos .
Я нашел (немного сложное) решение. Щелкните правой кнопкой мыши фотографию со стандартного представления (тот, который вы получите при первом открытии F-Spot), и выберите «Открыть» с помощью> Просмотр изображений.
В программе просмотра изображений (в данном случае EOG) щелкните правой кнопкой мыши изображение и выберите свойства. Он покажет вам, где вы находитесь.