Как я могу удалить содержимое в папке, используя скрипт bash? - PullRequest
8 голосов
/ 26 декабря 2011

Я хотел бы очистить папку / bin в каталоге моего проекта. Как я могу это сделать?

Я пытался rm -rf ~/bin, но не повезло

Ответы [ 2 ]

14 голосов
/ 26 декабря 2011

~ является сокращением к домашнему каталогу текущего пользователя. Так что, если это не каталог вашего проекта, вы делаете что-то не так. Помимо этого, очистка каталога будет

rm -rf ~/bin/*

И если вы также хотите очистить скрытые файлы

rm -rf ~/bin/.[a-z]*

Убедитесь, что вы не делаете

rm -rf ~/bin/.*

особенно как root, так как он попытается очистить всю вашу систему.

10 голосов
/ 26 декабря 2011

Вы должны сказать «... моя папка для мусора», а не «моя папка / папка»./bin - это абсолютный путь, bin - это относительный путь.

rm -rf ~/bin удаляет $HOME/bin, поэтому не то, что вам нужно.

Теперь это зависит от того, где выявляются: если вы находитесь в каталоге вашего проекта при вводе команды, просто введите rm -rf bin.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...