Preguntas etiquetadas con options

Pasar opciones como -l o --word a los comandos, o analizarlos en scripts.






2
cp -L vs. cp -H
Problema Al copiar archivos con cp -Ho cp -L, obtengo los mismos 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 respuesta aquí describe ambas opciones como MENOS …

7
¿Se usa `-` solo con cd?
cd - puede cambiar entre el directorio actual y el directorio anterior. Parece que lo he visto -usado como argumentos para otros comandos antes, aunque no recuerdo si -significa lo mismo que con cd. Descubrí que eso -no funciona ls. ¿Se - usa solo con cd?


5
getopt, getopts o análisis manual: ¿qué debo usar cuando quiero admitir opciones cortas y largas?
Actualmente estoy escribiendo un script Bash que tiene los siguientes requisitos: debería ejecutarse en una amplia variedad de plataformas Unix / Linux debería admitir opciones cortas y largas (GNU) Sé que getoptssería la forma preferida en términos de portabilidad, pero AFAIK no admite opciones largas. getoptadmite opciones largas, pero BashGuide …




3
tar cvf o tar -cvf?
Aprendí a usar tar sin '-' para las opciones, tar cvfz dir.tar.gz Directory/pero recientemente encontré una tar -czvfsintaxis ligeramente diferente (creo que 'f' debe ser la última opción en este caso). Ambos funcionan en Linux y Mac OS. ¿Existe una sintaxis recomendada, con ou sin '-', que es más portátil …

2
¿Cómo se llama `--`?
Recientemente supe que --eso es un guión doble que se usa para decirle a un comando que la lista de opciones ha finalizado y lo que sigue no debe considerarse como una opción. Asi que, grep -- 'search_word' * buscaría lo dado search_word. Pero podría ver un comportamiento inesperado si …
23 command  options 

3
¿La precedencia de las opciones de comando?
Sé que rm -f file1se eliminará con fuerza file1sin preguntarme. También sé que rm -i file1primero me preguntará antes de eliminarfile1 Ahora, si ejecuta rm -if file1, esto también se eliminará a la fuerza file1sin preguntarme. Sin embargo, si ejecuta rm -fi file1, me preguntará antes de eliminar file1. Entonces, …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.