como criar um arquivo e excluir um arquivo usando o símbolo "-"

como criar um arquivo e excluir um arquivo usando o símbolo "-"

Como você criaria e excluiria um arquivo que começa com o símbolo “-”? Tente.

Não consigo escrever o comando para esta pergunta e não sei por quê.

Responder1

touch -- <filename>
rm -- <filename>

--encerra as opções de linha de comando.

Responder2

Ou, sem usar a convenção GNU --, você pode usar ./:

Assim touch ./-filenameerm ./-filename

Responder3

Você pode usar --o interruptor. Por exemplo rm -- -test, excluirá -testo arquivo.
Você também pode usar um caminho do arquivo. Por exemplo rm ./-test, excluirá -testo arquivo.

Responder4

Os itens acima são muito mais fáceis, e você deve usar o truque './' (funcionaria no MacOSX ou BSD, por exemplo), mas para completar:

Use ls -ipara obter o número do inode e, em seguida, usefind . -inum INODENUMBER -delete -print

informação relacionada