Может возникнуть проблема с помощью nvidia, попробуйте удалить nvidia и переустановить с текущими обновлениями.
Сделайте следующее в терминале,
$ sudo apt-get purge nvidia-*
$ sudo apt-get update
$ sudo apt-get install nvidia-current-updates
Если есть файл (назовем его filenames.txt) со списком имен файлов, которые вы хотите удалить, например
a.txt
subfolder1/b.sh
subfolder2/subfolder3/c.jpg
/home/user/a.txt
, вам просто нужно cd в папку, в которой относительные пути, содержащиеся в файле, являются допустимыми и выдают команду:
< path/to/filenames.txt xargs echo rm
Вы заметите, что это просто перечислит команды rm. Это проверка безопасности. Удалите echo, чтобы запустить удаление файла на свой страх и риск!
Обратите внимание, что пути будут переданы непосредственно в rm без дополнительных мер, поэтому последняя строка в моем примере будет работать как абсолютный путь .
Если есть файл (назовем его filenames.txt) со списком имен файлов, которые вы хотите удалить, например
a.txt
subfolder1/b.sh
subfolder2/subfolder3/c.jpg
/home/user/a.txt
, вам просто нужно cd в папку, в которой относительные пути, содержащиеся в файле, являются допустимыми и выдают команду:
< path/to/filenames.txt xargs echo rm
Вы заметите, что это просто перечислит команды rm. Это проверка безопасности. Удалите echo, чтобы запустить удаление файла на свой страх и риск!
Обратите внимание, что пути будут переданы непосредственно в rm без дополнительных мер, поэтому последняя строка в моем примере будет работать как абсолютный путь .
Если есть файл (назовем его filenames.txt) со списком имен файлов, которые вы хотите удалить, например
a.txt
subfolder1/b.sh
subfolder2/subfolder3/c.jpg
/home/user/a.txt
, вам просто нужно cd в папку, в которой относительные пути, содержащиеся в файле, являются допустимыми и выдают команду:
< path/to/filenames.txt xargs echo rm
Вы заметите, что это просто перечислит команды rm. Это проверка безопасности. Удалите echo, чтобы запустить удаление файла на свой страх и риск!
Обратите внимание, что пути будут переданы непосредственно в rm без дополнительных мер, поэтому последняя строка в моем примере будет работать как абсолютный путь .
Используйте find с xargs, если у вас есть только имя файла, сохраненное в myTextFile:
xargs -d '\n' -a /path/to/myTextFile -I FILENAME find /src -type f -name FILENAME #-delete
, если вы знаете, что все файлы находятся в одном конкретном каталоге или у них есть свой путь, команда будет:
xargs -d '\n' -a /path/to/myTextFile echo rm -f --
Или используя простой скрипт bash.
while IFS='\n' read -r FILE
do
find /src -type f -name "$FILE" #-delete
done < /path/to/myTextFile
Нажимайте myTextFile на цикл while с помощью команды read:
while IFS= read -r f; do
test -f "$f" && rm -f "$f"
done < myTextFile
for i in `less list-from-file.txt`; do rm $i;done
, где less откроет файл list-from-file.txt
Итак, каждая строка файла list-from-file.txt находится в $i
Наконец, rm удалит файл.
Нажимайте myTextFile на цикл while с помощью команды read:
while IFS= read -r f; do
test -f "$f" && rm -f "$f"
done < myTextFile
for i in `less list-from-file.txt`; do rm $i;done
, где less откроет файл list-from-file.txt
Итак, каждая строка файла list-from-file.txt находится в $i
Наконец, rm удалит файл.
Используйте find с xargs, если у вас есть только имя файла, сохраненное в myTextFile:
xargs -d '\n' -a /path/to/myTextFile -I FILENAME find /src -type f -name FILENAME #-delete
, если вы знаете, что все файлы находятся в одном конкретном каталоге или у них есть свой путь, команда будет:
xargs -d '\n' -a /path/to/myTextFile echo rm -f --
Или используя простой скрипт bash.
while IFS='\n' read -r FILE
do
find /src -type f -name "$FILE" #-delete
done < /path/to/myTextFile
Нажимайте myTextFile на цикл while с помощью команды read:
while IFS= read -r f; do
test -f "$f" && rm -f "$f"
done < myTextFile
for i in `less list-from-file.txt`; do rm $i;done
, где less откроет файл list-from-file.txt
Итак, каждая строка файла list-from-file.txt находится в $i
Наконец, rm удалит файл.
Используйте find с xargs, если у вас есть только имя файла, сохраненное в myTextFile:
xargs -d '\n' -a /path/to/myTextFile -I FILENAME find /src -type f -name FILENAME #-delete
, если вы знаете, что все файлы находятся в одном конкретном каталоге или у них есть свой путь, команда будет:
xargs -d '\n' -a /path/to/myTextFile echo rm -f --
Или используя простой скрипт bash.
while IFS='\n' read -r FILE
do
find /src -type f -name "$FILE" #-delete
done < /path/to/myTextFile