Articles of fiesta de

¿Cómo ver el contenido de un archivo en particular en el archivo .tar.gz sin descomprimir el contenido?

por ej abc.tar.gz tiene abc / file1.txt abc / file2.txt abc / abc1 / file3.txt abc / abc2 / file4.txt Necesito leer / mostrar el contenido de file3.txt sin extraer el archivo. Gracias por cualquier entrada.

Bash o Python, cuando se imprimen caracteres a la terminal, ¿cómo CAMBIAR un carácter en una posición FIJA?

Lo que quiero saber aquí debería ser realmente “básico”, pero es una pregunta en mi mente durante mucho tiempo y no tengo idea de dónde está el truco. Digamos que en un progtwig que consume mucho tiempo (ya sea bash o Python ), tengo que imprimir el porcentaje del progreso cuando se está ejecutando, y […]

¿Cómo redimensiono la ventana en Chrome y Firefox cuando hago pruebas con Selenium?

Creamos extensiones para Chrome, Firefox y Safari y queremos probar nuestras extensiones con Selenium. Tenemos un servidor Ubuntu y instalé Firefox y Chrome en él (con ChromeDriver). Las pruebas funcionan, pero el problema es que la ventana de Chrome es demasiado pequeña y muchas pruebas fallan en Chrome debido al tamaño de la ventana. Con […]

cambiar directorio con python

Casualmente descubrí que no puedo cambiar el directorio real desde dentro de un código python. Mi progtwig de prueba es el siguiente: from os import system def sh(script): system(“bash -c ‘%s'” % script) sh(“cd /home”) sh(“pwd”) La salida de pwd no es /home , sino el directorio donde reside el código anterior. ¿Alguien puede explicar […]

¿Cómo enviar un SIGINT a Python desde un script de bash?

Quiero iniciar un trabajo de Python en segundo plano desde un script de bash y luego matarlo con gracia con SIGINT. Esto funciona bien desde el shell, pero parece que no puedo hacerlo funcionar en un script. loop.py: #! /usr/bin/env python if __name__ == “__main__”: try: print ‘starting loop’ while True: pass except KeyboardInterrupt: print […]

Python zip () comportamiento en bash?

¿Hay una función similar de Python zip () en bash? Para ser específico, estoy buscando la funcionalidad equivalente en bash sin usar python: $ echo “A” > test_a $ echo “B” >> test_a $ echo “1” > test_b $ echo “2” >> test_b $ python -c “print ‘\n’.join([‘ ‘.join([a.strip(),b.strip()]) for a,b in zip(open(‘test_a’),open(‘test_b’))])” A 1 […]

Redireccionando la salida de la consola a una cadena de Python

Posible duplicado: ¿Cómo puedo capturar la salida de la salida estándar de un proceso hijo? Estoy ejecutando un progtwig similar a un cat en bash de Python: import os os.system(‘cat foo.txt’) ¿Cómo obtengo la salida del comando de shell de nuevo en el script de Python, algo así como: s = somefunction(‘cat foo.txt’) ? UPD […]

Cómo configurar PYTHONPATH a varias carpetas

En el archivo ~/.bash_profile (OS X) he configurado PYTHONPATH para que apunte a dos carpetas: export PYTHONPATH=/Applications/python/common:$PYTHONPATH export PYTHONPATH=/Applications/sitecustomize:$PYTHONPATH Incluso si la carpeta de personalizar sitio está configurada en una segunda línea (después de /common ), la primera ruta se ignora y no puedo importar ningún módulo de la ruta definida en una primera línea. […]

incrustar scripts cortos de python dentro de un script de bash

Me gustaría insertar el texto de los scripts cortos de Python dentro de un script de bash, para usar en, por ejemplo, mi .bash_profile . ¿Cuál es la mejor manera de hacer tal cosa? La solución que tengo hasta ahora es llamar al intérprete de python con la opción -c , y decirle al intérprete […]

Bash: escribir recursivamente una línea en un archivo desde la columna máximo

Al volver a mi pregunta anterior , encontré que el problema no estaba completamente resuelto. Aquí está el problema: Tengo directorios llamados RUN1 , RUN2 y RUN3 Cada directorio tiene algunos archivos. El directorio RUN1 tiene archivos mod1_1.csv , mod1_2.csv , mod1_3.csv . El directorio RUN2 tiene archivos mod2_1.csv , mod2_2.csv , mod3_3.csv , etc. […]