Preguntas etiquetadas con bash

9
Extracción de "Acceso denegado" Líneas

Cuando uso findpara ver todos los archivos pdf en el /homedirectorio, estoy viendo access denied. Para eliminarlos intenté: find /home -iname "*.pdf" | grep -v "access denied" Sin embargo, el resultado es el mismo. ¿Cómo puedo deshacerme de estas

9
equivalente a `setx` en Ubuntu

Windows tiene un comando powershell llamado setxque crea o modifica variables de entorno en el entorno del usuario o del sistema. ¿Ubuntu tiene un comando similar, es decir, no usando nanoo vi, solo una línea para agregar o actualizar una variable de entorno en todo el sistema? Solución...

9
Cambiar / bin / sh enlace temporalmente

Tengo una pieza de software que requiere /bin/shser Bash, pero para Ubuntu el valor predeterminado es Dash y quiero mantenerlo predeterminado; No quiero cambiarlo a Bash de forma permanente. ¿Hay alguna manera de cambiarlo solo para una sesión de terminal en ejecución? Entonces, ¿un programa que...

9
Usando AWK para obtener la segunda columna

Parece que no puedo obtener el comando awk para obtener la segunda columna de datos. Código Bash: filter_data=$(awk "{if(/$filter:/) print $2}" < scanresults_temp.txt) printf "$filter_data \n" La variable $ filter es el valor de Descarga o Carga que se pasa al script de shell. Así que awk...

9
AWK: ¿por qué $ (cat) funciona para stdin, pero $ * no?

echo '((3+(2^3)) * 34^2 / 9)-75.89' | awk "BEGIN{ print $(cat) }" La sintaxis anterior funciona bien con el resultado calculado '1337'. echo '((3+(2^3)) * 34^2 / 9)-75.89' | awk "BEGIN{ print $* }" Pero la sintaxis anterior no funciona, aunque no hay error. Por favor

9
¿Cómo configuro un alias para una línea de terminal?

Quiero establecer fácilmente un alias git-gopara esta línea de terminal: git commit -m "init "; git push; git status Entonces, cuando ingreso git-go, esta línea debería ingresar. ¿Cómo puedo hacer eso? Las respuestas que vi solo cubren el alias de un comando sin parámetros. Pero quiero...

8
Mostrar colores en el indicador

¿Cómo mostrar mi aviso en color? Veo una gran cantidad de texto en mi pantalla, y mucha basura. Algo así (red)myName(red)@(blue)myMachine:~$(blue)ayudaría a simplificar mucho las

8
bash: [: demasiados argumentos?

Estoy tratando de crear un directorio y cden él: En ~ / .bashrc: function abc() { appname=$1 appdir="$HOME/code/$appname" if [ mkdir $appdir -a cd $appdir ]; then echo Success else echo Failed to create and switch directory fi } Cuando vuelvo a cargar bashrc ( . ~/.bashrc) me sale el...

8
Mantenga un programa ejecutándose en la terminal

Por lo tanto, conozco nohupy agrego comandos con sufijos &para garantizar que pasen a segundo plano. Sin embargo, si ejecuto una aplicación gráfica, a veces usar ninguno parece hacer el trabajo. Entonces, ¿con qué prefijo un programa / comando para asegurarme de que siga ejecutándose después...