He visto un par de scripts de shell con el siguiente shebang:
#!/bin/bash -x -v 
Sin embargo, man bashno explica por qué estos argumentos -xy -vreposar, si son pertenecen a bashen absoluto.
Entonces, ¿qué significan esos -xy -v(y otros posibles argumentos)?

/-xun par de veces lo llevará allíman( en realidad, esless). Puede repetir la última búsqueda con/la flecha + hacia arriba, pero tiene que desplazarse hacia abajo para obtener cualquier resultado de búsqueda actual de la pantalla (/es búsqueda hacia adelante,?es hacia atrás).nbúsqueda hacia adelante y la búsquedaNhacia atrás.test -xbajo EXPRESIONES CONDICIONALES (el tercer golpe), noset -x.-xenman bashes un caso bastante malo así que conseguir ayuda más específica: si utiliza/^\s+-x\b, (= inicio de la línea + espacio en blanco +-x+ límite de palabra) se llega a la correcta en 5 golpes ... habría sido 4, pero por el hecho dexpartidosX... lo que me lleva a una pregunta que he querido hacer . De todos modos, con la mayoría de las páginas man, el^\s+-x\bpatrón debería funcionar primero intente con los interruptores.La página del manual de bash hace indicio de que estas opciones se explican más abajo, en realidad, pero se pasa por alto fácilmente.
Por lo tanto, su problema debería leer: La sección OPCIONES de la página del manual de bash está incompleta. La respuesta sería duplicarlos o resaltar la primera sección de la sección OPCIONES:
Finalmente, para completar esto: son opciones estándar para cualquier shell POSIX para mostrar el código del script cuando se lee (
-v) y cuando se ejecuta (-x). La salida aparecerá en stderr.fuente