4

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

Есть ли способ, в интерфейсе WinSCP, я могу просто удалить каталог так же быстро, как если бы я использовал команду типа rm -rf?

1 ответ1

9

Это основано на записи страницы "Полезные команды" WinSCP для "удаления" с добавлением некоторых важных пропущенных шагов.

Эти шаги вам нужно сделать только один раз:

  1. Щелкните правой кнопкой мыши на некотором тестовом каталоге, чтобы удалить
  2. Выберите Пользовательские команды> Настроить
  3. Нажмите кнопку "Добавить"
  4. В разделе "Описание" укажите имя по вашему выбору, например "Удалить".
  5. Под "Пользовательской командой" у вас есть выбор:
    • Вы хотите всплывающее окно подтверждения? Если это так, введите: test "!?Do you really want to delete ?no!" == "yes" && rm -rf !&
    • Вы хотите, чтобы это просто мгновенно удалить? Если это так, введите: rm -f -r "!"
  6. Установите флажок "Применить к каталогам"
  7. Хит "Хорошо". Теперь у вас есть опция "Удалить" в разделе "Пользовательские команды" каждый раз, когда вы щелкаете правой кнопкой мыши файл или папку.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .