Resultados de la búsqueda a petición "bash"

5 la respuesta

¿Cómo encuentro el PID primario de nivel superior de un proceso dado usando bash?

Digamos que corrops axf y puedo ver que el árbol de procesos de mi comando se ve así: 800 ? Ss 0:00 /usr/sbin/sshd 10186 ? Ss 0:00 \_ sshd: yukondude [priv] 10251 ? S 0:00 \_ sshd: yukondude@pts/0 10252 pts/0 Ss 0:00 \_ -bash 10778 pts/0 S 0:00 ...

3 la respuesta

¿Qué significa la construcción $ # en bash? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cuáles son las variables especiales de shell de signo de dólar? [/questions/5163144/what-are-the-special-dollar-sign-shell-variables] 4 respuestasVeo foo() { if [[ $# -lt 1 ]]; then return 0 fi ... ...

1 la respuesta

Cómo comparar varias columnas en dos archivos y recuperar el valor correspondiente de otra columna si se encuentra una coincidencia

Tengo dos archivos File1.txt y File2.txt. Necesito comparar las tres columnas 1, 2 y 3 del Archivo1 con 4,5 y 6 del Archivo2, respectivamente, y si se encuentra la coincidencia, quiero recuperar el valor correspondiente de la columna 2 ...

0 la respuesta

¿Cómo verificar si una variable está configurada en Bash?

¿Cómo sé si una variable está configurada en Bash? Por ejemplo, ¿cómo verifico si el usuario le dio el primer parámetro a una función? function a { # if $1 is set ? }

2 la respuesta

Sintaxis con signo de libra y porcentaje después del nombre del parámetro de shell

Por favor explique la siguiente sintaxis: i##*. i%.*Entiendo lo que está haciendo, pero quiero saber el patrón general (por qué / cómo lo está haciendo). Código donde aparece: #!/bin/bash recursive_name_change() { cd "$1" for i in * do #echo ...

3 la respuesta

Bash scripting: eliminar el directorio más antiguo

Quiero buscar el directorio más antiguo (dentro de un directorio) y eliminarlo. Estoy usando lo siguiente: rm -R $(ls -1t | tail -1)ls -1t | tail -1 de hecho, me da el directorio más antiguo, el problema es que no está eliminando el directorio y ...

1 la respuesta

¿Por qué hacer eco de una fila de backticks?

"Heredé" algún código en un proyecto, y en uno de los scripts de Bash, usanecho en una fila de backticks, como: #!/bin/bash echo `/path/command argument`¿Cuál es la diferencia entre eso y solo ejecutar el comando en sí? #!/bin/bash ...

1 la respuesta

git post-commit hook - script en archivos confirmados

¿Puedo ver en algún lugar un ejemplo de enlace posterior a la confirmación para ejecutar un script en cada archivo confirmado? p.ej. git add file1 git add file2 git commit -am "my commit"y el gancho se ejecuta: myscript -myparams "file1" ...

1 la respuesta

Subproceso de Python .check_call vs .check_output

Mi script de python (python 3.4.3) llama a un script de bash a través del subproceso: import subprocess as sp res = sp.check_output("bashscript", shell=True)losbashscriptcontiene la siguiente línea: ssh -MNf somehostque abre una conexión ...

7 la respuesta

Conduzca solo STDERR a través de un filtro

¿Hay alguna manera, en bash, de canalizar STDERR a través de un filtro antes de unificarlo con STDOUT? Es decir quiero STDOUT ────────────────┐ ├─────> terminal/file/whatever STDERR ── [ filter ] ──┘ más bien que STDOUT ────┐ ├────[ filter ...