Потерянный каталог использует пробел. Как найти и удалить его

Вы можете попробовать с командной строки for

Проверить «сухой ход»,

for i in *.png;do echo convert -resize 1024X768 "$i" "${i/.png}.jpg";done

, и когда его выход выглядит хорошо, удалите echo и сделайте преобразование

for i in *.png;do convert -resize 1024X768 "$i" "${i/.png}.jpg";done

Альтернатива с find и rename

Если вы хотите избежать цикла в bash, вы можете использовать find, [!d4 ]

find -maxdepth 1 -name "*.png" -exec echo convert -resize 1024X768 {} {}.jpg \;

, и когда его вывод выглядит хорошо, удалите эхо и выполните преобразование

find -maxdepth 1 -name "*.png" -exec convert -resize 1024X768 {} {}.jpg \;

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

rename -n s/.png.jpg$/.jpg/ *.png.jpg

, и когда его вывод выглядит хорошо, удалите -n и выполните реальное переименование,

rename s/.png.jpg$/.jpg/ *.png.jpg

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

1
задан 4 April 2018 в 19:01

6 ответов

Отключите / домой, а затем снова запустите QDirStat. Вы можете обнаружить, что / home по-прежнему содержит много файлов, которые были затенены этим другим / домашним окружением, установленным поверх этой файловой системы.

Всякий раз, когда вы монтируете другую файловую систему, убедитесь, что вы подключили ее к каталогу, не содержит ничего, поскольку любой предыдущий контент этого каталога станет невидимым после установки там любой другой файловой системы.

С уважением

Стефан Хундхаммер (HuHa)

[d4 ] QDirStat Автор

2
ответ дан 22 May 2018 в 11:36
  • 1
    Удивительное красивое программное обеспечение, мне оно нравится. Могу ли я запустить его как SU, не могу найти способ. – Pablo Palacios 5 April 2018 в 03:12
  • 2
    Я действительно нашел проблему благодаря QDirStat. Он скрывался на виду. каталог не был затенен. но скрываясь внутри корневой папки, я не знаю, почему. После запуска qdirstat как roo я обнаружил, что папка дампа скрыта. – Pablo Palacios 5 April 2018 в 03:28

Отключите / домой, а затем снова запустите QDirStat. Вы можете обнаружить, что / home по-прежнему содержит много файлов, которые были затенены этим другим / домашним окружением, установленным поверх этой файловой системы.

Всякий раз, когда вы монтируете другую файловую систему, убедитесь, что вы подключили ее к каталогу, не содержит ничего, поскольку любой предыдущий контент этого каталога станет невидимым после установки там любой другой файловой системы.

С уважением

Стефан Хундхаммер (HuHa)

QDirStat Автор

2
ответ дан 17 July 2018 в 17:29

Отключите / домой, а затем снова запустите QDirStat. Вы можете обнаружить, что / home по-прежнему содержит много файлов, которые были затенены этим другим / домашним окружением, установленным поверх этой файловой системы.

Всякий раз, когда вы монтируете другую файловую систему, убедитесь, что вы подключили ее к каталогу, не содержит ничего, поскольку любой предыдущий контент этого каталога станет невидимым после установки там любой другой файловой системы.

С уважением

Стефан Хундхаммер (HuHa)

QDirStat Автор

2
ответ дан 23 July 2018 в 18:18

Вы действительно не должны монтировать другую файловую систему поверх существующего заполненного каталога. Возможно, вам придется вручную объединить новые домашние каталоги со старыми домашними каталогами ... это может стать беспорядочным. Вы правы, что если вы скопировали содержимое ... вместо того, чтобы перемещать их ... данные все еще существуют. Вы можете отключить всех пользователей ... переключиться на однопользовательский режим (только root) отключить том поверх / home ... удалить содержимое / home (или перейти в другое место для архивирования). перезагрузите диск ... и все должно быть счастливым снова.

3
ответ дан 22 May 2018 в 11:36
  • 1
    позвольте мне проверить, хорошо звучит. НЕТ других пользователей, его виртуальная машина используется для разработки только мной. – Pablo Palacios 4 April 2018 в 22:48
  • 2
    Я добрался до той части, где я отключил устройство, но не могу найти старую папку, как мне это сделать – Pablo Palacios 5 April 2018 в 01:37
  • 3
    после размонтирования ... существующий каталог должен быть именно там, где он есть. т. е. дома – TheCompWiz 5 April 2018 в 20:08

Вы действительно не должны монтировать другую файловую систему поверх существующего заполненного каталога. Возможно, вам придется вручную объединить новые домашние каталоги со старыми домашними каталогами ... это может стать беспорядочным. Вы правы, что если вы скопировали содержимое ... вместо того, чтобы перемещать их ... данные все еще существуют. Вы можете отключить всех пользователей ... переключиться на однопользовательский режим (только root) отключить том поверх / home ... удалить содержимое / home (или перейти в другое место для архивирования). перезагрузите диск ... и все должно быть счастливым снова.

3
ответ дан 17 July 2018 в 17:29

Вы действительно не должны монтировать другую файловую систему поверх существующего заполненного каталога. Возможно, вам придется вручную объединить новые домашние каталоги со старыми домашними каталогами ... это может стать беспорядочным. Вы правы, что если вы скопировали содержимое ... вместо того, чтобы перемещать их ... данные все еще существуют. Вы можете отключить всех пользователей ... переключиться на однопользовательский режим (только root) отключить том поверх / home ... удалить содержимое / home (или перейти в другое место для архивирования). перезагрузите диск ... и все должно быть счастливым снова.

3
ответ дан 23 July 2018 в 18:18
  • 1
    позвольте мне проверить, хорошо звучит. НЕТ других пользователей, его виртуальная машина используется для разработки только мной. – Pablo Palacios 4 April 2018 в 22:48
  • 2
    Я добрался до той части, где я отключил устройство, но не могу найти старую папку, как мне это сделать – Pablo Palacios 5 April 2018 в 01:37
  • 3
    после размонтирования ... существующий каталог должен быть именно там, где он есть. т. е. дома – TheCompWiz 5 April 2018 в 20:08

Другие вопросы по тегам:

Похожие вопросы: