Articles of testing de

Si la condición funciona por primera vez pero no por segunda vez

He definido la condición siguiente para y si en una function. Por primera vez funciona bien. La segunda vez no se ejecuta después del ciclo for, simplemente escribe la instrucción echo. ¿Por qué se comporta así? for outputFile in $outputFiles do echo"Output file is $outputFile" if [ $outputFile == sampple*.pdf ]; then FromFile=$OutputFilePath transferFiles fi […]

Pruebas de éxito / falla para cURL (no ejecute la segunda línea si falla la primera línea)

Según el uso de "&&" no es efectivo para el formulario de envío de cURL (no ejecute la segunda línea si falla la primera línea) En el siguiente código; la primera línea es curl submit; segunda línea es para hacer queue: curl -b cookies.txt \ -d title="$(sed '1,/sblmtitle/d;/slpstitle/,$d' sedut.html)" \ -d taxonomy%5Btags%5D%5B1%5D="$( sed '1,/sblmkategori/d;/slpskategori/,$d' sedut.html […]

testings continuas de un proyecto de C ++ en github con diferentes distribuciones de Linux

¿Hay algún marco para intentar automáticamente comstackr un proyecto de C ++ en github.com en cada confirmación realizada, similar a lo que hacen http://jenkins-ci.org o http://travis-ci.org para diferentes comstackdores en Ubuntu? VM, pero para diferentes distros y versiones de Linux? EDITAR: Idealmente, este sería un service donde no es necesario mantener las diferentes distribuciones como […]

script bash howto – si no hay respuesta o respuesta mutliline

Tengo un script, que lee algunos datos de input, y en function de esa input, intenta calcular el valor de la bar variables. Si tiene éxito, entonces establecerá la bar . De lo contrario, el usuario debería poder ingresar ese valor para la bar manualmente. Actualmente tengo: read foo bar=$(some manipulation with foo) if [ […]

¿Cómo probar si un file tiene caracteres?

Así que tengo una parte de este código y quiero que muestre "No such player" si solo el file de nombres está vacío, he intentado usar el command test -s pero da un resultado de 0 incluso si el file está vacío o no. ¿Cómo voy a resolver este problema? if [ $Target = m […]

bash: -eq vs. == y `bc` tipo de salida

Este fragment de código ha sido tomado de un script más grande, (humildemente) simulando la function abs() no existente: [[ $(echo "$val < 0" | bc) -eq 1 ]] && val=$(echo "$val * -1" | bc) Entonces probamos el número si es negativo; si es así, se ejecutará la segunda statement después de && . […]

Stress (write) Prueba una tarjeta SD para destruirla con un simple script de shell

Me gustaría saber cuántos ciclos de escritura puedo get de mi tarjeta SD. Busqué en Google y encontré buenas respuestas como esta, pero es demasiado complicado para una persona normal como yo. Digamos que es una tarjeta con formatting exfat de 64GB. ¿No es posible simplemente escribir un gran file aleatorio de 59 GB en […]

Compruebe si hay un determinado file en un directory

Hola, estoy intentando hacer un if que obtenga una ruta a un directory como argumento y compruebe si file.txt está en el directory. Y devuelve 1 si es, 0 en caso contrario. if [ -e $1/file.txt ]; then exit 1 else exit 0 fi También he probado el método ls ls $1/file.txt && exit 1 […]

Si la condición no funciona en script sobre ssh

Debajo de la secuencia de commands de shell en modo SSH no está funcionando. variable end_pos obtiene el valor "Stop", pero cuando se trata de un bucle IF, no verifica la condición y el bucle falla. Salida de command: /mysql/mysql/bin/mysqlbinlog mysql-bin.000001 |tail -10| grep -w -A1 154 | grep -w "Stop" |awk '{print \$10}' es […]

¿Hay alguna manera de patear kswapd y hacer que intercambie páginas?

Aunque configuré swappiness en 100 y habilité el intercambio, no se está intercambiando nada. Esto es probablemente porque no tengo una gran presión de memory en este momento. Sin embargo, para fines de testing, quiero forzar a kswapd a intercambiar todo lo que pueda. ¿Hay alguna manera de ponerlo en acción a pesar de que […]