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.








6
mostrar solo discos físicos al usar df y mount
Cuando uso dfo mount, sobre todo estoy interesado en particiones de disco físico. Hoy en día, la salida de esos comandos está abrumada por sistemas de archivos temporales y virtuales, cgroups y otras cosas que no me interesan regularmente. Mis particiones físicas en la salida siempre comienzan con ' /', …


3
Cómo usar el bash incorporado para reemplazar la salida de una subshell o función
Estoy tratando de usar la subcadena bash incorporada para reemplazar la salida de una subshell u otra función bash. Los siguientes comandos funcionan bastante bien en zsh; pero da como resultado un bad substitutionerror en bash: ${${PWD##*/}//trunk/latest} o ${$(basename $PWD)//trunk/latest} la salida debería ser la última carpeta del $PWD, reemplazada …
9 bash 


1
Bash: ¿Cuántas sesiones anidadas de profundidad?
Digamos que comienzo un bashshell, ... y luego otra bashsesión desde dentro de ese shell, ... y luego otra bashsesión desde dentro de esa sesión, ... y luego otra bashsesión desde dentro de esa sesión, ... (veces N), etc. Para salir de todas las sesiones N tengo que escribir exitN …

3
Nueva línea en variables bash
Estoy tratando de almacenar varias líneas en una variable bash, pero parece que no funciona. Por ejemplo, si enumero /binun archivo por línea y lo almaceno $LS, luego lo paso $LScomo stdin wc, siempre devuelve 1: $ ls -1 /bin | wc -l 134 $ LS=$(ls -1 /bin); wc -l …
9 bash  shell  quoting 


2
En un bucle sobre una matriz, agregue un elemento a la matriz
Tengo un problema con for loop en bash. Por ejemplo: tengo una matriz ("etc" "bin" "var"). E itero en esta matriz. Pero en el ciclo me gustaría agregar algún valor a la matriz. P.ej array=("etc" "bin" "var") for i in "${array[@]}" do echo $i done Esto se muestra etc bin …
9 bash  array  for 

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.