¿Cuál es el significado de la siguiente línea en una variable en
¿Cuál es el significado de la siguiente línea en una variable en
Tengo una cuerda 00:28:04 /usr/lib/jvm/jre/bin/java -DJDBC_CONNECTION_STRING= -Dspring.profiles.active=qa -XX:MaxPermSize=256 y quiero extraer la palabra qaque sigue -Dspring.profiles.active. Tengo la cadena guardada en un archivo text.txt solo para hacer una demostración en ella. Cuando lo...
¿Puede VeraCrypt usar puntos de montaje persistentes en Linux? Windows + VeraCrypt + rutas absolutas de volumen cifrado En Windows, puedo montar particiones / discos cifrados en veracrypt mediante un script por lotes que emplea el nombre del dispositivo que se muestra mountvol.exe. Tal atributo...
Tengo un script .sh que descarga una foto del servidor del satélite japonés y la configura como imagen de fondo. Lo puse en la lista de inicio, pero ¿cómo lo ejecuto cada 5 minutos
Tengo una carpeta con un montón de subcarpetas, estas carpetas se han asciidoctorformateado con .adocextensión. Cada vez que realizo cambios en los archivos (lo cual es frecuente) necesito ejecutar asciidoctor -q filename.adoc para compilarlo en formato HTML. Estoy tratando de automatizar el...
Leo muchas preguntas y respuestas como esta y esta Sé que el shell expande los comodines antes de ejecutar un comando y son una característica del shell. También los comodines funcionan con esos comandos que pueden aceptar muchos argumentos. En find . -name *.rb si tenemos más de un archivo en el...
Esto funciona perfectamente en OSX #!/bin/bash chars=( {a..z} ) n=3 for ((i=0; i<n; i++)) do echo "${chars[i]}" done Pero cuando lo ejecuto en Ubuntu, aparece el siguiente error. ForLoopAlphabetTest.sh: 2: ForLoopAlphabetTest.sh: Syntax error: "(" unexpected Parece que no puedo resolver el...
Tengo este script #!/bin/bash folder='/home/data/mnist/training' for filePng in $folder/* do touch $filePng.txt done Funciona, solo eso, para un archivo llamado 001.png, crea en 001.png.txtlugar de 001.txt. ¿Cómo puedo modificar esto?
Tengo un archivo con el nombre de todas las pruebas: $ cat all_tests.txt test1 test2 test3 test4 test5 test6 Y otro archivo que contiene los nombres de las pruebas y el resultado asociado: $ cat completed_tests.txt test1 Passed test3 Failed test5 Passed test6 Passed ¿Cómo crear un nuevo archivo...
Tengo una secuencia de comandos que se ejecuta que necesita usar notify-send, pero se ejecuta como root. Lo único que encontré que funciona es este script . El problema es que en esta línea: DBUS_SESSION=`grep -z DBUS_SESSION_BUS_ADDRESS /proc/$DBUS_PID/environ | sed -e
Estoy tratando de hacer un acceso directo de escritorio para iniciar Spyder, que se puede iniciar escribiendo spyderen la terminal. Hice un spy.shguión con spydereso. Funciona con bash spy.shy ./spy.sh. Pero cuando hago un acceso directo de escritorio como este: [Desktop
list=`ls -a R*` echo $list Dentro de un script de shell, este comando echo mostrará una lista de todos los archivos del directorio actual que comienzan con R, pero en una línea. ¿Cómo puedo imprimir cada artículo en una línea? Necesito un comando genérico para todos los escenarios pasando con...
Estoy muy confundido acerca de mi sesión de terminal ubuntu, parece reemplazar secciones en comandos que comienzan !seguidos de un número con comandos aparentemente aleatorios. Lo hace !87reemplazándolo por screen -ly también con !88y reemplazado por ls. Cualquier idea de por qué está sucediendo...
Estoy escribiendo en un gran script de fábrica de scripts que genera muchos scripts de mantenimiento para mis servidores. Hasta ahora escribo algunas líneas que deben escribirse en una línea con, echo -nepor ejemplo, echo -n "if (( " | sudo tee -a /usr/local/bin/upgradeAllServers &>...
Me he encontrado con un problema de dolor de cabeza. Quiero ejecutar múltiples comandos en segundo plano, así que quiero iniciarlos en bash uno por uno. Es fácil iniciar un comando en linux shell en segundo plano, así: myCommand & También es fácil iniciar múltiples comandos, así: myCommand1...
Vi un Ubuntu Bash debajo de la pantalla de bienvenida del terminal de Windows 10 aquí: ¿ Subsistema de Windows para Linux muestra distribución de Linux? ¿Cómo puedo cambiar mi ~/.bashrcpara obtener una pantalla de inicio similar en Ubuntu normal que se vería así
Para una tarea, tengo que escribir una función que imprima el número de números pares cuando se proporciona una secuencia de números. Usé el código que usé para una tarea anterior (para imprimir 1cuando un número era par y 0cuando el número era impar) Mi problema ahora es que mi función sigue...
Ubuntu 18.04 salió el 26 de abril de 2018 y quiero probarlo para actualizar mis programas y convertir mis datos, pero no quiero comprometerme si hay errores. Reduje Windows de 410 GB a 385 GB, reinicié Ubuntu 16.04 y corrí gpartedpara crear una nueva partición de 25 GB con la etiqueta...
He estado luchando durante mucho tiempo para escribir un script que tenga 2 argumentos, 1 pidiendo seleccionar un año y 2 pidiendo seleccionar si quiero que se muestre mínimo, máximo, promedio o todo como la última línea de los archivos relacionados al año seleccionado. Básicamente, tengo un...
Mi empresa tiene el requisito de tener una aplicación de servidor en ejecución, que todos los usuarios acceden a ella a través de una terminal de masilla. Quiero escribir un script de shell que solo 20 terminales de masilla deben estar abiertos. Si la terminal 21 está abierta, entonces quiero...