як створити файл та видалити файл за допомогою символу "-"


5

Як би ви створили та видалили файл, який починається символом "-"? Спробуй це.

Я не можу написати команду на це запитання і не знаю чому.


Вам варто подумати про вибір своєї кар’єри чи освіти. Відповідь на ваше попереднє запитання тут ідеально застосовна. Передача навчання - важлива здатність.
Даніель Бек

Відповіді:



5

Або, не використовуючи конвенцію GNU, ви можете використовувати ./:

Таким чином touch ./-filenameіrm ./-filename


Перевагою є робота в будь-якій системі, включаючи MacOS X.
Rich Homolka

0

Ви можете використовувати --перемикач. Наприклад, rm -- -testбуде видалено -testфайл.
Ви також можете використовувати шлях до файлу. Наприклад, rm ./-testбуде видалено -testфайл.


0

Вищезазначене набагато простіше, і вам слід скористатися трюком './' (він би працював, наприклад, на MacOSX або BSD), але для повноти:

Використовуйте ls -iдля отримання номера inode, а потім використовуйтеfind . -inum INODENUMBER -delete -print

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.