Preguntas etiquetadas con bash

15
exec y tee al archivo de registro: explique estos comandos bash

Vi esto en la parte superior de mi archivo de script bash: export LOGFILE=$LOGDIRECTORY/${SCRIPT_NAME}.log exec > >(tee $LOGFILE) exec 2>&1 ¿Qué hace? ¿Qué están haciendo dos procesos ejecutivos aquí? Me doy cuenta de que manteniéndolo así, se canaliza todo el resultado de la...

15
Descubra qué scripts ejecuta bash al inicio

Después de iniciar un terminal bash, noté que la variable PATH contiene entradas duplicadas. Mi terminal inicia un shell de inicio de sesión , por lo que ~/.bash_profilese obtiene, seguido de ~/.profiley ~/.bashrc. Solo en ~/.profilecreo las entradas de rutas que están duplicadas. Para ser...

15
¿Son `if` y` then` realmente programas

He leído que el punto y coma se usa para separar programas: $ echo 3; ls -la ¿Significa eso if, theny elsehay programas separados aquí? $ if [ $VARIABLE == abcdef ] ; then echo yes ; else echo no ; fi Esta pregunta no es sobre punto y

15
¿Por qué eliminar bash history no es suficiente?

Solía ​​pensar que borrar mi historial de bash era suficiente para borrar mi historial de bash, pero ayer mi gato estaba jugando en el lado derecho de mi teclado y cuando volví a mi computadora vi algo que escribí hace un mes, luego comencé a presione todas las teclas como loco buscando lo que...

15
Eco con ofuscación

Necesito imprimir algunas variables en la pantalla, pero necesito ofuscar preferentemente los primeros caracteres y me preguntaba si había un comando echo en bash que pudiera ofuscar los primeros caracteres de un valor secreto al imprimirlo en el terminal: echo