Команды SFK


    1        2        3        4        5        6        7        8        9        10    

Раздел 1. File System - Файловая cистема
copy | deblank | delete | deltree | filefind | filetime | fixfile | index | list | mkdir | name | olist | partcopy | rename | setbytes | space | sync | touch | treesize |

Help:   Рус   |   Eng        Refer:   Рус   |   Eng  

Команда: delete
sfk удалить каталог ext1 [ext2 ...] [-yes]
sfk deltree targetdir [-yes]
sfk del -dir dir1 dir2 -file .ext1

   удалять файлы или каталоги, даже если они защищены от записи.
   deltree или rmtree удаляет дерево каталогов со всем содержимым.

   опции
      -да действительно удалить файлы. без вариантов - да,
                    del перечисляет только файлы, которые будут удалены.
      -withdirs, если вы указываете маску файла, отличную от "*",
      или -wdir и удаление файла приводит к пустой директории,
                    затем каталог также удаляется. если вы
                    не указывать маску файла (или "*"), то каждый
                    пустой каталог всегда удаляется. этот вариант
                    нельзя использовать с цепочкой, так как цепочка проходит
                    только имена файлов, но не обработанные имена каталогов.
      -hidden включает скрытые и системные файлы.
                    эта опция используется по умолчанию при использовании deltree.
      -тихая печать ничего
      -stat показывать статистику даже с -quiet
      -stoponerr остановить выполнение цепочки, если удаление не завершено.
      -retry=n[:d] если удаление не удалось, повторить попытку до n раз в ожидании
                    д мс между ними. по умолчанию с deltree (не del)
                    это -повторить = 2: 100

   коды возврата команды
      rc 0 : ок, все удалено
      rc 5 : удалить незавершенное
      rc 9 : sfk rc с -stoponerr

   ленивое подтверждение цепочки команд
      если вы выбрали файлы в цепочке команд, то хотите добавить +del
      вы можете ввести «+del». (с точкой) или "+del!" (только окна)
      вместо «+del -yes», чтобы фактически удалить файлы.

   веб-ссылка
      http://stahlworks.com/sfk-дель

   Примеры
      sfk del -withdirs src .bak
         удаляет файлы .bak в src и во всех подкаталогах.
         если каталог содержал только файлы .bak,
         он же удаляется.

      sfk del -yes -withdirs -hidden tmp
         удалить tmp со всеми файлами, включая скрытые файлы.

      sfk делтри. температура
         то же, что и выше, с "." как сокращение от -да.

      список sfk -dir src -file foo*.hpp +del
         сначала перечислите целевые файлы, затем добавьте +del

      sfk fromclip +del
         взять список имен файлов из буфера обмена и удалить их.
         см. «справочную оболочку sfk» о том, как настроить ваши окна
         командной строки, чтобы упростить копирование списков имен файлов.