Как удалить файл (который имеет пробел на имя) от Unix?

Как удалить файл (который имеет пробел на имя) от Unix?

0
задан 11.02.2011, 08:11

4 ответа

Другой формат:

rm file\ with\ spaces\ in\ the\ name
4
ответ дан 24.11.2019, 02:43

Если Вы делаете это вручную в Вашей оболочке (и имя файла более или менее уникально, т.е. это отличается от других имен файлов не в положениях, где пробелы), можно использовать заполнение клавишей Tab. Просто введите несколько букв начала имени файла и поразите ВКЛАДКУ. Повторите это, пока имя файла не будет завершено.

комната fi (нажимают TAB),

0
ответ дан 24.11.2019, 02:43

Используйте кавычки для окружения имени файла:

rm "file with a space.txt"

Обновление: используйте кавычки для включения целого пути к файлу:

rm "../dir with spaces/file with spaces.txt"

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

4
ответ дан 24.11.2019, 02:43

Имейте Вас попробованный:

unlink 'path/to/my file with spaces in the name'

Править: Вы могли бы также полагать, что изменение Ваших путей не имело пробелы, использование, возможно, этот сценарий.

0
ответ дан 24.11.2019, 02:43

Теги

Похожие вопросы