Preguntas etiquetadas con bash

Preguntas específicas para Bourne Again SHell de GNU, a diferencia de otros shells Bourne / POSIX. Para preguntas sobre shells de Unix en general, use la etiqueta / shell en su lugar.


2
eliminar o borrar la pila de rutas popd / pushd
Después de pushdpasar demasiadas veces, quiero borrar todo el montón de caminos. ¿Cómo haría popdtodos los artículos en la pila? Me gustaría popdsin necesidad de saber cuántos hay en la pila. El manual de bash no parece cubrir esto . ¿Por qué necesito saber esto? Soy fastidioso y limpiar la …
39 bash  pushd 

3
Cómo copiar archivos de la carpeta sin la carpeta misma
Estoy tratando de copiar archivos y subcarpetas de la carpeta A sin la A en sí. Por ejemplo, una carpeta contiene el siguiente: | file1.txt | file2.txt | subfolder1 Ejecutar el siguiente comando me da un resultado incorrecto: sudo cp -r /home/username/A/ /usr/lib/B/ El resultado es /usr/lib/B/A/...copied files... en lugar …
39 bash  command-line  cp 

4
Ejecute una diferencia entre archivos locales y remotos
Estoy conectado a un host a través de sshy me gustaría comparar (digamos con diff) un cierto archivo de configuración contra su contraparte en otro host, también accesible a través ssh, sin tener que descargar manualmente el archivo remoto antes de ejecutar el diff.
39 bash  ssh  diff 

5
¿Puede bash escribir en su propia secuencia de entrada?
¿Es posible en un shell bash interactivo ingresar un comando que muestre algo de texto para que aparezca en el siguiente símbolo del sistema, como si el usuario hubiera ingresado ese texto en ese indicador? Quiero poder crear sourceuna secuencia de comandos que genere una línea de comandos y la …
39 bash 

3
¿Cómo SSH en un directorio específico?
Con frecuencia inicio sesión en un servidor, luego hago un CD en un directorio específico. ¿Es posible simplificar estos dos comandos en uno? ssh bob@foo cd /home/guest Me gustaría evitar cambiar cualquier cosa en 'foo' si es posible, ya que tendré que borrarlo con el administrador del servidor. Yo uso …
39 bash  ssh 

4
¿En qué shell estoy corriendo?
Cuando ejecuto echo $SHELLla salida dice lo /bin/tcshque significa que estoy ejecutando un tcshshell. Pero, por ejemplo, cuando emito el siguiente comando alias emacs 'emacs -nw' Obtuve el siguiente error: bash: alias: emacs: not found bash: alias: emacs -nw: not found y cuando publico alias emacs="emacs -nw"funciona bien! Esto es …
39 bash  tcsh 


4
/ dev / tcp escuchar en lugar de nc escuchar
Con un oyente netcat como: nc -l <port> < ~/.bashrc Puedo tomar mi .bashrc en una nueva máquina (no tiene nco LDAP) con: cat < /dev/tcp/<ip>/<port> > ~/.bashrc Mi pregunta es: ¿hay alguna manera de imitar las capacidades de nc -l <port>mi primera línea con / dev / tcp en …

5
Cómo eliminar el mensaje de bienvenida "Tienes correo"
Cuando abro mi terminal dice "tienes correo", ¿alguien tiene idea de por qué? Estoy ejecutando OS X, pero dado que también se basa en Unix y se basa en archivos como bashrc, bash_profile, etc. Pensé que alguien aquí podría saberlo, ¡y no estoy seguro de que sea un problema específico …
39 bash  terminal  login  email 

4
Resolviendo la dirección MAC de la dirección IP en Linux
Necesito escribir un script bash en el que tenga que crear un archivo que contenga los detalles de las direcciones IP de los hosts y su asignación con las direcciones MAC correspondientes. ¿Hay alguna forma posible de encontrar la dirección MAC de cualquier host (remoto) cuando la dirección IP del …



15
Shell orientado a objetos para * nix
Prefacio: Me encanta bash y no tengo intención de comenzar ningún tipo de argumento o guerra santa, y espero que esta no sea una pregunta extremadamente ingenua. Esta pregunta está algo relacionada con esta publicación en superusuario, pero no creo que el OP realmente supiera lo que estaba pidiendo. Yo …

6
¿Por qué necesitamos el comando "at" en Linux?
Estaba estudiando el código en el que atse usa el comando. Miré a mi alrededor y descubrí que se usa para ejecutar trabajos por lotes. Se utiliza para programar trabajos. Se le da, como entrada, un comando y un tiempo, relativo o absoluto. Entonces, mi primera pregunta es: ¿por qué …
38 bash  at 

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.