Удалить файл с именем `in name

В какой-то момент я создал файл с: `в нем. Как его удалить?

ls -la возвращает:

 -rw-rw-r-- 1 ec2-user ec2-user 0 Sep 25 23:01 `which 

  • Найти файлы внутри подкаталогов с разными именами (чтобы удалить их с помощью mtime)
  • Как удалить все символические ссылки со специальной целью?
  • Почему я не могу удалить «.». каталог?
  • Случайно выполненный sudo rm / * на удаленном сервере
  • Как удалить файл в каталоге только для чтения?
  • Как псевдоним rm всегда подтверждать
  • поврежденные каталоги, проблема их удаления
  • Удалите все файлы в папке, кроме последней (последней) 20
  • 4 Solutions collect form web for “Удалить файл с именем `in name”

    Есть много способов:

    1. Цитировать имя файла

       rm '`which' 
    2. Побег нарушающего персонажа

       rm \`which 
    3. Используйте shell globbing (с подсказкой, если есть другие файлы, которые соответствуют)

       rm -i ?which rm -i *which 
    4. Вместо этого используйте find (обратите внимание, что, как отметил @Braiam ниже, это найдет все файлы, которые соответствуют в текущем каталоге, и может удалить больше, чем вы ожидали.)

       find . -name '`which' -exec rm {} \; find . -name '`which' -delete 

    Если у вас есть «забавные символы» в имени вашего файла и вы не можете ввести их, вы можете:

     rm -i *which* 

    где та часть, которая состоит из нормальных символов.

    -i (для интерактивного) убедитесь, что вы получите запрос перед удалением любых подходящих имен файлов, чтобы вы могли пропустить все, что соответствует, что вы не хотите удалять.

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

     rm \`which 

    и это сделает трюк.

    Что происходит. Если ваше имя файла

     `which 

    вы должны использовать

     mv '`which' which 

    Вы должны использовать это ' вокруг вашего имени файла», поскольку перед именем файла имеет специальный символ.

    Interesting Posts

    как сжать папку, не покидая исходную папку и не удаляя исходную папку

    Хранение сценариев оболочки

    Как найти разницу между двумя метками времени до миллисекунды?

    Доступ к записи запрещен при установке папки из гостевого дома qemu

    Как назвать и где разместить сценарий выскочки?

    Автоматический вход в систему по-прежнему не работает после редактирования custom.conf

    Как случайные генераторы псевдослучайных чисел на живых загрузочных дисках? Есть ли способ его семени?

    Когда «relatime» сделал дефолт?

    yum-list настроить флаги / параметры, используемые для компиляции пакета

    Локальная доставка по электронной почте Fedora

    Отслеживать использование модуля ядра Linux во времени

    Нет модуля. Найдена ошибка в Linux, но отлично работает в Windows.

    собирать символ из строки 1 с символом из строки 2

    Что означает «число» в поле владельца файлов в Linux?

    Исключая некоторые php-страницы, но не другие с wget?

    Linux и Unix - лучшая ОС в мире.