Preguntas etiquetadas con bash

Preguntas específicas para Bourne Again SHell de GNU, a diferencia de otros shells Bourne / POSIX. Para preguntas sobre shells de Unix en general, use la etiqueta / shell en su lugar.





2
¿Qué significa "</ dev / null"?
Entiendo que &gt; /dev/nullredirige las cosas a las /dev/nullque actúa como un agujero negro. Sin embargo, no entiendo lo que &lt; /dev/nullsignifica. Vi un guión escrito así: nohup myprogram &gt; foo.out 2&gt; foo.err &lt; /dev/null &amp; Entonces, ¿qué significa &lt; /dev/nullen el código anterior? Aquí hay un ejemplo donde se …
16 bash 


2
Uso de recursos usando tubería y aquí cadena
Podemos obtener el mismo resultado usando los dos siguientes bash, echo 'foo' | cat y cat &lt;&lt;&lt; 'foo' Mi pregunta es ¿cuál es la diferencia entre estos dos en lo que respecta a los recursos utilizados y cuál es mejor? Mi pensamiento es que mientras usamos pipe estamos usando un …
16 bash  pipe  resources 


6
Shell: "¿Mostrar todas las posibilidades de 2588?"
Entonces, estaba moviendo mi computadora portátil (y tengo la mala costumbre de configurar las cosas en el teclado ...) y me desperté para descubrir esto: PS ¿Mostrar todas las 2588 posibilidades? (sí o no) ¿Qué comando mostraría algo como esto? Estoy usando Bash
16 bash  shell 

2
Uso práctico de la opción `set -k` en bash
¿Cuándo usamos la set -kopción en bash? El manual de referencia de Bash dice: Todos los argumentos en forma de declaraciones de asignación se colocan en el entorno de un comando, no solo los que preceden al nombre del comando. Entiendo lo que hace la opción, pero no podía imaginar …
16 bash  shell 

1
Completar bash para valores separados por comas
Me gustaría crear una regla de finalización para la lista de parámetros separados por comas. Por ejemplo, tengo un comando que recibe la lista de nombres de servidores: myscript -s name1,name2,name3 En este momento he logrado escribir después de completar: _myscript () { local cur prev opts _get_comp_words_by_ref cur prev …

5
Función bash con estado
Me gustaría implementar una función en Bash que aumente (y devuelva) un recuento con cada llamada. Desafortunadamente, esto no parece trivial ya que estoy invocando la función dentro de una subshell y, en consecuencia, no puede modificar las variables de su shell principal. Aquí está mi intento: PS_COUNT=0 ps_count_inc() { …

4
Convierte cada pdf en el directorio actual a png
Quiero escribir un bashscript para convertir cada .pdfarchivo en el directorio actual en un .pngarchivo. Por ejemplo: $ls . a.pdf b.pdf $./pdf2png.sh Converting pdfs to pngs a.pdf -&gt; a.png b.pdf -&gt; b.png Este es mi mejor intento: #!/bin/bash convert -verbose -density 500 -resize '800' a.pdf a.png convert -verbose -density 500 …
16 bash  imagemagick 

4
¿Cómo cambio al modo de edición vi en readline?
Quiero cambiar al modo de edición vi en un entorno de línea de lectura. Pero no quiero usar 'set -o vi'. Quiero cambiar temporalmente usando un atajo de teclado. La página del manual dice que puedo hacer esto M-C-j. Pero eso no funciona para mí. Estoy usando Ubuntu y un …
16 bash  readline 

2
¿Qué hace la redirección con> | ¿hacer?
¿Cuándo debería usar &gt;|para redirigir la salida a un archivo en lugar de solo &gt;? La explicación dada cuando me mostraron esto fue que garantizaba que el archivo de destino se truncara primero. Pero pensé que &gt;ya implicaba eso. Es &gt;|útil?

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.