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

2 la respuesta

Cómo obtener parte de la ruta utilizando comandos de Linux

Necesita obtener parte de la ruta, por ejemplo "/home/server/folder1/rev.1111/bin" La parte necesaria es "rev.1111" Trataré de analizar mediante comandos PWD y grep, pero soy un novato en Linux y No puedo hacer esto.

4 la respuesta

Terminación de sesión SSH ejecutada por bash script

Tengo un script que puedo ejecutar localmente para iniciar remotamente un servidor: #!/bin/bash ssh [email protected] <<EOF nohup /path/to/run.sh & EOF echo 'done' Después de ejecutar nohup, se cuelga. Tengo que presionar ctrl-c para salir ...

2 la respuesta

batch renombrar archivos con ids intactos

tengo una lista de directorio como seascaperecovered0088crop.jpg seascaperecovered0096crop.jpg seascaperecovered0098crop.jpg seascaperecovered0101crop.jpg seascaperecovered0103crop.jpg seascaperecovered0105crop.jpg seascaperecovered0107crop.jpg ...

3 la respuesta

¿Cómo funcionan los descriptores de archivos?

¿Puede alguien decirme por qué esto no funciona? Estoy jugando con descriptores de archivos, pero me siento un poco perdido. #!/bin/bash echo "This" echo "is" >&2 echo "a" >&3 echo "test." >&4Las primeras tres líneas funcionan bien, pero se ...

10 la respuesta

Pseudo-terminal no se asignará porque stdin no es un terminal

Estoy tratando de escribir un script de shell que crea algunos directorios en un servidor remoto y luego usa scp para copiar archivos de mi máquina local en el control remoto. Esto es lo que tengo hasta ahora: ssh -t user@server<<EOT ...

3 la respuesta

Menos que el operador '<' en si la declaración da como resultado 'No existe tal archivo o directorio'

Asegúrese de que sea simple: todavía estoy aprendiendo a manejar scripts sh. Tengo: if [ $3 < 480 ]; then blah blah command else blah blah command2 fi $ 3 es una variable pasada, nuevamente un número entero. Sin embargo, cuando se ejecuta este ...

2 la respuesta

Nombre de archivo sin extensión en bash para loop

En un bucle for como este: for f in `ls *.avi`; do echo $f; ffmpeg -i $f $f.mp3; done $ f será el nombre de archivo completo, incluida la extensión. Por ejemplo, para song1.avi, la salida del comando será song1.avi.mp3. ¿Hay alguna manera de ...

9 la respuesta

Bash historial sin números de línea

The bashhistory comando es muy bueno. Entiendo por qué muestra los números de línea, pero ¿hay alguna forma de invocar el comando de historial y suprimir los números de línea? El punto aquí es usar el comando de historial, así que no ...

1 la respuesta

Cómo diferenciar las líneas superiores de dos archivos sin archivo intermedio

Tengo 2 archivos grandes y quiero hacer una diferencia entre las líneas superiores de cada archivo, pero no quiero usar archivos intermedios. Me gustaría hacer algo así: diff `head -n 2000 file1.log` `head -n 2000 file2.log` Recuerdo que he ...

6 la respuesta

¿Cómo invocar bash, ejecutar comandos dentro del nuevo shell y luego devolver el control al usuario?

Esto debe ser realmente simple o realmente complejo, pero no pude encontrar nada al respecto ... Estoy tratando de abrir una nueva instancia de bash, luego ejecutar algunos comandos dentro de él y devolver el control al usuario dentro de esa ...