Preguntas etiquetadas con sh

158
¿Cómo scp en Python?

¿Cuál es la forma más pitónica de scp un archivo en Python? La única ruta que conozco es os.system('scp "%s" "%s:%s"' % (localfile, remotehost, remotefile) ) que es un truco, y que no funciona fuera de los sistemas similares a Linux, y que necesita ayuda del módulo Pexpect para evitar solicitudes...

158
Bash: sueño infinito (bloqueo infinito)

Yo uso startxpara iniciar X que evaluará mi .xinitrc. En mi .xinitrcinicio mi administrador de ventanas usando /usr/bin/mywm. Ahora, si elimino mi WM (para probar alguna otra WM), X terminará también porque el .xinitrcscript alcanzó EOF. Así que agregué esto al final de mi .xinitrc: while true; do...

158
Bash foreach loop

Tengo una entrada (digamos un archivo). En cada línea hay un nombre de archivo. ¿Cómo puedo leer este archivo y mostrar el contenido de cada

158
Enviar cadena a stdin

¿Hay alguna manera de hacer esto efectivamente en bash? /my/bash/script < echo 'This string will be sent to stdin.' Soy consciente de que podría canalizar la salida del eco como este: echo 'This string will be piped to stdin.' |

158
Líneas de continuación Bash

¿Cómo se usan las líneas de continuación de bash? Me doy cuenta de que puedes hacer esto: echo "continuation \ lines" >continuation lines Sin embargo, si tiene un código sangrado, no funciona tan bien: echo "continuation \ lines" >continuation

158
Comando de exportación UNIX [cerrado]

Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 8 años . Mejora esta pregunta Estoy...

158
Obtenga la fecha de ayer en bash en Linux, seguro para DST

Tengo un script de shell que se ejecuta en Linux y utiliza esta llamada para obtener la fecha de ayer en YYYY-MM-DDformato: date -d "1 day ago" '+%Y-%m-%d' Funciona la mayor parte del tiempo, pero cuando la secuencia de comandos se ejecutó ayer por la mañana en lugar de 2013-03-11 0:35 CDTvolver...

157
Eliminar todos los archivos X más recientes en bash

¿Hay una manera simple, en un entorno bastante estándar de UNIX con bash, de ejecutar un comando para eliminar todos los archivos X más recientes de un directorio? Para dar un poco más de un ejemplo concreto, imagine un trabajo cron escribiendo un archivo (por ejemplo, un archivo de registro o una...

157
¿Cómo me vuelvo a unir a una sesión de mosh separada?

¿Cómo me vuelvo a unir a una sesión separada de mosh o de lo contrario me deshago Mosh: You have a detached Mosh session on this server (mosh [XXXX]). es decir, ¿cuál es el equivalente mosh de screen -D -R o posiblemente screen -wipe Además, ¿dónde se puede encontrar esta respuesta en la...

156
Usuario raíz / sudo equivalente en Cygwin?

Estoy tratando de ejecutar un script bash en Cygwin. Me salen Must run as root, i.e. sudo ./scriptnameerrores chmod 777 scriptname no hace nada para ayudar He buscado formas de imitar sudo en Cygwin, para agregar un usuario root, ya que llamar a "su" genera el error su: user root does not...

156
Compruebe si el argumento pasado es un archivo o directorio en Bash

Estoy tratando de escribir un script extremadamente simple en Ubuntu que me permita pasarlo ya sea un nombre de archivo o un directorio, y poder hacer algo específico cuando es un archivo, y algo más cuando es un directorio. El problema que tengo es cuando el nombre del directorio, o probablemente...

156
Hashing un diccionario?

Para propósitos de almacenamiento en caché, necesito generar una clave de caché a partir de argumentos GET que están presentes en un dict. Actualmente estoy usando sha1(repr(sorted(my_dict.items())))( sha1()es un método de conveniencia que usa hashlib internamente) pero tengo curiosidad por saber...