Me pregunto dónde se debe agregar una nueva ruta a la PATHvariable de entorno. Sé que esto se puede lograr editando .bashrc(por ejemplo), pero no está claro cómo hacerlo. De esta manera: export PATH=~/opt/bin:$PATH ¿o esto? export
Me pregunto dónde se debe agregar una nueva ruta a la PATHvariable de entorno. Sé que esto se puede lograr editando .bashrc(por ejemplo), pero no está claro cómo hacerlo. De esta manera: export PATH=~/opt/bin:$PATH ¿o esto? export
¿Es "configuración de recursos", por
Encontré el .bashrcarchivo y quiero saber el propósito / función del mismo. ¿Cómo y cuándo se
Las respuestas a las preguntas sobre SO y askubuntu , junto con el examen (y la lectura de encabezados de) $HOMEe /etc/indican una cantidad de archivos que se pueden usar para establecer variables de entorno, que incluyen: ~/.profile ~/.bashrc ~/.bash_profile ~/.gnomerc ~/.Rprofile...
En mi instalación de Arch, /etc/bash.bashrcy /etc/skel/.bashrccontiene estas líneas: # If not running interactively, don't do anything [[ $- != *i* ]] && return En Debian, /etc/bash.bashrctiene: # If not running interactively, don't do anything [ -z "$PS1" ] && return Y...
Cuando defino un nuevo alias en el .bash_aliasesarchivo o una nueva función en el .bashrcarchivo, ¿hay algún comando de actualización para poder usar inmediatamente los nuevos alias o funciones sin cerrar el terminal (en mi caso xfce4-terminal con algunas pestañas abiertas, muchos archivos abiertos...
He notado en mi .bashrcque algunas líneas tienen exportdelante de ellas, como export HISTTIMEFORMAT="%b-%d %H:%M " ... export MYSQL_HISTFILE="/root/.mysql_history" mientras que otros no, como HISTSIZE=100000 Me pregunto si, en primer lugar, esto es correcto, y en segundo lugar cuál es la regla...
Mi .bashrc tenía un código repetitivo, así que usé una función para simplificarlo do_stuff() { local version=$1 export FOO_${version}_X="17" export FOO_${version}_Y="42" } do_stuff '5.1' do_stuff '5.2' Sin embargo, ahora cuando uso mi shell, el nombre "do_stuff" está dentro del alcance, por...
Estoy tratando de encontrar dónde aliasse ha declarado un específico . He buscado todos los lugares habituales que sé para buscar alias: ~ / .bashrc ~ / .bash_profile / etc / bashrc / etc / profile Sin suerte Sé que es aliasporque cuando lo hago which COMMAND, obtengo: alias...
Estoy cambiando a Cygwin desde el shell bash que se incluye con Git para Windows, y encuentro un problema extraño. Alguien pensó que sería una buena idea agregar /cygdrive/a todos los caminos, mientras que creo que es una idea horriblemente fea. He podido determinar que puedo solucionar esto...
A veces necesito dividir un número por otro. Sería genial si pudiera definir una función bash para esto. Hasta ahora, me veo obligado a usar expresiones como echo 'scale=25;65320/670' | bc pero sería genial si pudiera definir una función .bashrc que se pareciera a divide () { bc -d $1 /...
Estoy tratando de hacer que cada comando grep resalte sus resultados en un color diferente. Puedo hacerlo manualmente con una línea como esta: ls -l GREP_COLORS='mt=01;32' grep c | GREP_COLORS='mt=01;31' grep o | GREP_COLORS='mt=01;34' grep n | GREP_COLORS='mt=01;36' grep f Cada cpersonaje se...
He agregado una ruta personalizada a PATH variable en mi archivo /root/.bashrc Cuando lo hago sudo su; echo $PATH , muestra la entrada, '/ ruta / a / custom / bins'. Pero yo si sudo sh -c 'echo $PATH' , se nota, /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin Las rutas de carpeta...
Pude hacerlo sftpayer a una caja RHEL 5.4 (RedHat) y hoy no puedo. El mensaje es "Received message too long 778199411", y después de un poco de investigación, se debió a que mi caja RHEL .bashrctenía una línea echo "running .bashrc", o me hizo eco de algo, creo. Entonces, ¿por qué afectaría la...
Estaba leyendo la página de manual de readline y descubrí un montón de excelentes comandos que no conocía. Sin embargo, varios no tienen enlaces de teclas predeterminados. ¿Hay alguna manera de ejecutar los comandos no vinculados desde el shell? No estoy preguntando cómo vincular el comando en ~...
Así, a través de varios comandos de escritura que he encontrado que hay no sólo ls, pero ly latambién. No parece haber ninguna manentrada en Ubuntu 12.14. Todos parecen hacer cosas similares con pequeñas diferencias: $ ls app config CONTRIBUTING.md doc Gemfile Guardfile LICENSE MAINTENANCE.md...
Un alias, como llse define con el aliascomando. Puedo verificar el comando con cosas como type llqué impresiones ll is aliased to `ls -l --color=auto' o command -v llque imprime alias ll='ls -l --color=auto' o alias llque también imprime alias ll='ls -l --color=auto' pero parece que no puedo...
bashno se .bashrcoriginará desde una terminal interactiva a menos que ejecute manualmente bashdesde una terminal: $ bash o fuente de forma manual: $ source ./.bashrc o corriendo: $ st -e bash Aquí hay algunos resultados útiles, espero: $ echo $TERM st-256color $ echo $SHELL /bin/sh $...
¿Existe una .vimrcconfiguración para eliminar automáticamente los espacios en blanco al guardar un archivo? Idealmente (para estar seguro) me gustaría tener esta funcionalidad solo para ciertos archivos, por ejemplo