El comando read permite leer la entrada de texto del usuario y guardarlo en una variable de entorno. Además, puede separar la entrada en campos definiendo en la variable IFS (Input Field Separator) el separador. IP=$(ip a show dev eth0 | awk ‘/inet / { print $2}’) IFS=/ read ip mask <<< «$IP» IFS=. read ip1 ip2 ip3 ip4 <<< «$ip»
Este es el contenido (en evolución) de mi fichero de configuración de VSCode. Está únicamente orientado a Python, ya que es lo único que utilizo ahora mismo. No está aun completo, hay tareas (como la inserción automática de los import necesarios) con las que aun no me siento lo suficientemente cómodo en VSCode.
Este es el contenido de mi fichero .gitconfig: El fichero /home/<myuser>/.config/git/excludes equivale a un .gitignore aplicable a todos los repositorios. El alias fork devuelve el hash del commit en el que diverge la rama actual de main si no se proporciona ninguna rama. Si se proporciona una rama devuelve el hash del commit en el que diverge la rama proporcionada de main. Y si se
Configuración del prompt Zsh para mostrar ficheros con cambios o no registrados en los directorios parte de un repositorio git. Por último, además de mostrar la existencia de cambios presentados o no (traducción libre de staged) a git, añado un bloque para mostrar también la presencia de ficheros no registrados por git (untracked). export CLICOLOR=1 # Git support for prompt zstyle
CREATE SEQUENCE public.table_id_seq INCREMENT 1 START 1000; ALTER TABLE public.table ALTER COLUMN id SET DEFAULT nextval(‘table_id_seq’) ALTER SEQUENCE public.table_id_seq OWNER TO table.id; COMMIT;
Varias veces había intentado utilizar sed para eliminar el doble salto de línea que aparece en algunos ficheros, normalmente en las copias de la configuración de algunos switches. Nunca lo había conseguido y no entendía muy bien por qué. Creía que sed no entendía la especificación del caracter salto de línea como \n, claro que tampoco funcionaba \\n ni \\\n. Cuando