… introdução ao – - flag
Uma introdução ao – - flag. O flag tem muitas utilidades, mas nem sempre é documentado. Contudo, nós podemos demonstar algumas maneiras fáceis e uteis de uso, especialmente com arquivos com nomes usando caracteres especiais.
O –flag força o uso de um argumento após o comando. Ele pode ser extremamente útil quando tentamos deletar um arquivo que começa com – , como normalmente indica uma opção ou flag.
Por exemplo, assumindo que o arquivo tenha o seguinte nome -file, e ele precisa ser deletado. Normalmente voce usa o comando rm para deletar arquivo, mas ele não irá funcionar, já que irá “entender” o sinal de “-” como uma flag. Mas usando o – - flag , nos forçamos o rm a reconhecer o -file como um argumento e não uma opção.
Exemplo 1: Usando o – - flag
# ls -file # rm -file rm: invalid option -- l Try `rm --help' for more information # rm -- -file # ls // -file was successfully removed
Referência: Para mais informações, veja man 3 getopt
Não ha comentários
Leave a reply