можно попробовать-s опцию выполнить текстовый файл, содержащий команды FTP. В том командном файле Вы можете легко ЖК-монитор различным директорам.
Обратите внимание, что эта опция не доступна на всех серверах Unix.
Может уточнить Ваше требование, как которая Победа ОС Или *отклоняют и т.д.??.
Это удалит все файлы с именем, заканчивающимся в .swp
, ~
, .netrwhist
, .log
или .bak
где угодно в соответствии с Вашим корневым каталогом. Никакая подсказка, никакое подтверждение, никакое восстановление, файлов не стало навсегда.
find ~ -type f \( -name '*.swp' -o -name '*~' -o -name '*.bak' -o -name '.netrwhist' \) -delete
(Я целеустремленно опускаю *.log
потому что это звучит опасным, это не общее расширение для временных файлов и существует много невременных файлов с тем именем.)
Если Вашей ОС не является Linux, замена -delete
-exec rm {} +
.
Необходимо, возможно, настроить Vim для помещения его файлов подкачки в единственный каталог путем установки directory
опция:
set dir=~/tmp/vim-swap-files//,/var/tmp//
Создайте каталог сначала. //
в конце делает имя файла подкачки, включают местоположение каталога исходного файла, так, чтобы файлы с тем же именем в различных каталогах не вызывали катастрофический отказ.
Можно сделать то же самое для файлов резервных копий с backupdir
опция, хотя это имеет намного меньше смысла.
Если Вы используете Emacs, устанавливаете auto-save-file-name-transforms
указать на каждый файл на единственный каталог.
(setq auto-save-file-name-transforms
'("\\`.*\\'" "~/tmp/emacs-auto-save-files/\\&" t))
Если бы Вы нацелены на файлы энергии а именно, я рекомендовал бы использовать backupdir
переменная. :h backupdir
говорит:
'backupdir' 'bdir' string (default for Amiga: ".,t:",
for MS-DOS and Win32: ".,c:/tmp,c:/temp"
for Unix: ".,~/tmp,~/")
global
{not in Vi}
List of directories for the backup file, separated with commas.
- The backup file will be created in the first directory in the list
where this is possible. The directory must exist, Vim will not
create it for you.
[... snip ...]
Я использую эту строку в своем .vimrc:
set backupdir=~/.vim-tmp,~/.tmp,~/tmp,/var/tmp,/tmp
Также необходимо создать ~/.vim-tmp каталог, если он уже не делает существует, потому что не делает создает это для Вас.
Краткий ответ Удаляет временные формы, оканчивающиеся на~
find. -type f \( -iname "*~" \) -delete
Или другие, такие как.swap и т.д..
find. -type f \( -iname "*.swp" \) -delete