Actualmente en Bash utilizo set -o vipara habilitar el modo vi en mi indicador de bash. ¿Cómo hago para que esto funcione en ipython? Nota: Si una respuesta se aplica a todos * nix, eliminaré OS X del título :)
La cadena de fecha y hora tiene el siguiente formato: 12/06/2012 07:21:22. ¿Cómo puedo convertirlo a marca de tiempo o época de UNIX?
Esta será la pregunta más difícil del día. ¿Cómo navego por la estructura de mi carpeta de Windows dentro del shell de MSYS? Cuando inicio el shell, todo lo que veo es un '~'. Escribo 'ls' y la carpeta está vacía. Solo quiero saber cómo llegar a mi unidad c.
Me gustaría copiar el contenido de una variable (aquí llamada var) en un archivo. El nombre del archivo se almacena en otra variable destfile. Tengo problemas para hacer esto. Esto es lo que probé: cp $var $destfile También intenté lo mismo con el comando dd ... Obviamente, el shell pensó...
¿Cómo dar un patrón para una nueva línea en grep? Nueva línea al principio, nueva línea al final. No es la forma de expresión regular. Algo como \ n.
¿Existe tal cosa en basho al menos algo similar (solución alternativa) como declaraciones hacia adelante, bien conocidas en C / C ++, por ejemplo? ¿O existe tal cosa porque, por ejemplo, siempre se ejecuta en una pasada (línea tras línea)? Si no hay declaraciones de reenvío, ¿qué debo hacer para...
Traté de crear un "alias" para una ruta que utilizo a menudo mientras escribo en shell. Intenté algo, pero falló: myFold="~/Files/Scripts/Main" cd myFold bash: cd: myFold: No such file or directory ¿Cómo lo hago funcionar? Sin embargo, cd ~/Files/Scripts/Mainfunciona.
Cada vez que utilizo pushd o popd, imprime la pila en la salida estándar. ¿Cómo no hacerlo? No quiero hacer pushd > /dev/null cada vez porque tengo muchos guiones llamándose entre sí. Tal vez una buena anulación lo haga, pero necesitaré anular estas incorporaciones solo en mis scripts y...
En Mac OS 10.10.3, instalé gnu-sed escribiendo: brew install gnu-sed --default-names Cuando lo vuelvo a escribir, aparece el mensaje: gnu-sed-4.2.2 ya instalado Sin embargo, incluso después de reiniciar el sistema y reiniciar Terminal, todavía no puedo usar la versión GNU de sed. Por...
Estoy trabajando en un script de shell que hace ciertos cambios en un archivo txt solo si existe, sin embargo, este ciclo de prueba no funciona, me pregunto por qué. ¡Gracias! while [ ! -f /tmp/list.txt ] ; do sleep 2 done
¿Hay alguna forma de cambiar los argumentos de la línea de comandos en un script Bash? Digamos, por ejemplo, que un script Bash se invoca de la siguiente manera: ./foo arg1 arg2 ¿Hay alguna forma de cambiar el valor de arg1 dentro del script? Di algo como $1="chintz"
¿Cuál es la buena manera de agregar la extensión de archivo ".jpg" a archivos sin extensión con bash?
En un script bash que estoy escribiendo, utilizo sourcepara incluir la variable definida en un archivo de configuración. El script que se ejecutará es act.sh, mientras que el script que se sourced es act.conf.sh, así que en act.shtengo: source act.conf.sh Sin embargo, esto solo funciona cuando...
estoy usando mount -o bind /some/directory/here /foo/bar Quiero comprobarlo /foo/barcon un script bash y ver si se ha montado. Si no es así, llame al comando de montaje anterior, de lo contrario, haga otra cosa. ¿Cómo puedo hacer esto? CentOS es el sistema operativo.
Tengo un comando común que se llama desde directorios muy específicos. Solo hay un ejecutable en / bin para este programa, y el directorio de trabajo actual es muy importante para ejecutarlo correctamente. El script afecta a los archivos que viven dentro del directorio en el que se...
$ $ PATH devoluciones: -bash: /usr/local/share/npm/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/local/sbin:~/bin:/Library/ Frameworks / Python.framework / Versions / Current / bin: / usr / bin: / bin: / usr / sbin: / sbin: / usr / local / bin: / opt / X11...
Git Bash He estado trabajando con Git Bash durante los últimos dos días. Sé que ahora las operaciones básicas tales como commit, push, pull, fetch, y merge. Pero todavía no sé qué Git Bash en sí es en realidad! He buscado mucho sobre Git Bash, pero todos los sitios que he visto se centran en...
Tratando de corregir errores y depurar problemas con mi aplicación que se divide en varios contenedores, con frecuencia edito archivos en contenedores: o soy totalmente vago e instalo nano y edito directamente en el contenedor o Docker cp el archivo fuera del contenedor, lo edito, lo copio y...
Estoy tratando de crear un alias con el parámetro para mi simple git add / commit / push. He visto que la función se puede usar como alias, así que lo intenté pero no lo logré. antes de que tuviera: alias gitall="git add . ; git commit -m 'update' ; git push" Pero quiero poder modificar mis...
Estoy buscando el bucle básico como: for(int i = 0; i < MAX; i++) { doSomething(i); } pero para bash.