Unix & Linux

Preguntas y respuestas para usuarios de Linux, FreeBSD y otros sistemas operativos similares a Un * x

4
Recorrer una carpeta y enumerar archivos
Tengo una carpeta llamada 'muestra' y tiene 3 archivos. Quiero escribir un script de shell que leerá estos archivos dentro de la carpeta de muestra y lo publicará en un sitio HTTP usando curl. He escrito lo siguiente para enumerar los archivos dentro de la carpeta: for dir in sample/*; …

7
No se puede desinstalar Gnome Shell Extension
Gnome Shell 3.18.5 me notificó que algunas extensiones debían actualizarse. Visité https://extensions.gnome.org/local/ desde Firefox, actualicé la extensión de Firefox y ahora quiero desinstalar algunas de las extensiones de Gnome, por ejemplo la siguiente. Menú de unidad extraíble por extensión del sistema fmuellner Un menú de estado para acceder y desmontar …

1
Rsync, incluye solo ciertos tipos de archivos, excluyendo algunos directorios
Quiero sincronizar solo ciertos tipos de archivos (por ejemplo .py) y quiero excluir archivos en algunos directorios (por ejemplo venv). Esto es lo que he intentado: rsync -avz --include='*/' --exclude='venv/' --include='*.py' --exclude='*' /tmp/src/ /tmp/dest/ Pero no funciona. ¿Qué me estoy perdiendo? También seguí la respuesta a esta pregunta pero no …
14 rsync  file-copy 

3
Ctrl-Retroceso y Ctrl-Delete en bash
Poner en Debian 8.3 stty werase '^H' o en Arch Linux 2/2016 stty werase '^?' en .bashrc(por ejemplo) marcas Ctrl: Backspaceelimina la última palabra en el terminal. Aún no es el mismo comportamiento que en las aplicaciones GUI modernos (por ejemplo Firefox): Borra el último espacio en blanco palabra Separado, …


4
¿Mantener códigos de salida al atrapar SIGINT y similares?
Si uso trapcomo se describe, por ejemplo, en http://linuxcommand.org/wss0160.php#trap para capturar ctrl-c (o similar) y limpiar antes de salir, entonces estoy cambiando el código de salida devuelto. Ahora, esto probablemente no hará la diferencia en el mundo real (por ejemplo, porque los códigos de salida no son portátiles y, además, …

4
Cómo detectar el final de línea con sed
Estoy buscando una forma de ejecutar solo el reemplazo cuando el último personaje es una nueva línea, usando sed. Por ejemplo: lettersAtEndOfLine se reemplaza, pero esto no es: lettersWithCharacterAfter& Como sedno funciona bien con las nuevas líneas, no es tan simple como $ sed -E "s/[a-zA-Z]*\n/replace/" file.txt ¿Cómo se puede …

1
vim: ocultar la línea de estado en la parte inferior
A veces trabajo con ventanas de terminal realmente pequeñas y necesito cada espacio disponible. Entonces quiero ocultar la línea de estado de vim. Ya set laststatus=0esto oculta una de las líneas de estado. Pero todavía hay otro con el contenido -- INSERT --y "filename.ext" 22L 500C. ¿Cómo puedo ocultar esta …


4
¿Cómo mostrar la distribución actual del teclado?
¿Hay alguna utilidad que permita mostrar gráficamente la distribución actual del teclado? Esto puede ser útil, por ejemplo, cuando se escribe en un idioma extranjero y el teclado físico solo indica el idioma local (posicionamiento de símbolos, etc.). Me gustaría obtener una pantalla similar a la siguiente:



1
encontrar no funciona en la ruta de enlace simbólico?
Si ejecuto este comando, find $HOME/MySymlinkedPath -name "run*.sh"no sucede nada y no da ningún error ('MySymlinkedPath' es una ruta enlazada a otro disco duro que no sea mi $ HOME). Estos también fallan: find ~/MySymlinkedPath -name "run*.sh" find /home/MyUserName/MySymlinkedPath -name "run*.sh" Y solo para asegurarme, esta ruta inexistente falla (por …
14 find  symlink  path 

5
Ubuntu: ¿Cómo configurar los servidores DNS en / etc / network / interfaces correctamente para resolvconf?
Todos los ejemplos que he visto de configuraciones ( /etc/network/interfaces) mostraron que configuras una interfaz y luego debajo que daban dns-*líneas como: auto eth0 iface eth0 inet static ... dns-nameservers 127.0.0.2 dns-search example.com my.example.com Ahora sé que el protocolo DNS es independiente del mecanismo de transporte. Por lo tanto, no …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.