Perguntas com a marcação «options»

Passando opções como -l ou --word para comandos ou analisando-as em scripts.






2
cp -L vs. cp -H
Problema Ao copiar arquivos com cp -Hou cp -L, obtenho os mesmos resultados: $ ls -l fileA fileA -> fileB $ cp fileA somewhere/ -H $ ls -l somewhere/ fileA # fileA is a copy of fileB, only renamed, with same properties! Esta resposta aqui descreve as duas opções como …

7
`-` é usado apenas com cd?
cd - pode alternar entre o diretório atual e o diretório anterior. Parece que eu já vi -usado como argumentos para outros comandos antes, embora não me lembre se -significa o mesmo que com cd. Eu descobri que -isso não funciona ls. É - usado apenas com cd?


5
getopt, getopts ou análise manual - o que usar quando desejar oferecer suporte a opções curtas e longas?
Atualmente, estou escrevendo um script Bash com os seguintes requisitos: deve ser executado em uma ampla variedade de plataformas Unix / Linux deve suportar opções curtas e longas (GNU) Eu sei que getoptsseria a maneira preferida em termos de portabilidade, mas o AFAIK não suporta opções longas. getoptsuporta opções longas, …




3
tar cvf ou tar -cvf?
Eu aprendi a usar tar sem '-' para opções, como, tar cvfz dir.tar.gz Directory/recentemente, encontrei a tar -czvfsintaxe um pouco diferente (acho que o 'f' deve ser a última opção nesse caso). Ambos funcionam no Linux e no Mac OS. Existe uma sintaxe recomendada, com ou sem '-', que é …

2
Como se chama `--`?
Recentemente, soube --que o hífen duplo é usado para dizer a um comando que a lista de opções terminou e o que se segue não deve ser considerado uma opção. Tão, grep -- 'search_word' * procuraria o dado search_word. Mas você pode ver um comportamento inesperado se você remover --e …
23 command  options 

3
A precedência das opções de comando?
Eu sei que isso rm -f file1será removido com força file1sem me avisar. Eu também sei que isso rm -i file1irá me avisar antes de removerfile1 Agora, se você executar rm -if file1, isso também será removido com força file1sem avisar. No entanto, se você executar rm -fi file1, ele …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.