Preguntas etiquetadas con bash

Bash (Bourne-Again SHell), es el shell utilizado en la interfaz de línea de comandos de Ubuntu por defecto.


3
¿Qué significa [co] en el comando "rm -rf filename [co]"?
Digamos que tengo dos archivos en /tmp: root@ubuntu:~# touch /tmp/hello.{pyc,py} root@ubuntu:~# ls /tmp/ hello.py hello.pyc Ahora, ejecutemos el rm -rfcomando con la opción [co] root@ubuntu:~# rm -rf /tmp/hello.py[co] root@ubuntu:~# ls /tmp/ hello.py ¿Alguien puede explicar qué está pasando aquí? ¿Cuál es el [co]parámetro? ¿Cómo podemos hacer que funcione para otras …
16 command-line  bash  rm 



3
Eliminar entrada de nuevo a la última barra diagonal
Muy a menudo estaré revoloteando entre varios archivos en un servidor. Ejecutaré los siguientes comandos de ejemplo en secuencia: nano /web/site/path/to/file /web/site/script.py nano /web/site/path/to/anotherFile nano /web/site/path/to/yetAnotherFile /web/site/script.py nano /web/site/path/to/etc Para pasar de un nanocomando al siguiente, actualmente presiono Upy Backspacepara reemplazar el último segmento de la ruta. El problema con …








4
Al escribir un script bash, ¿cómo obtengo la ruta absoluta de la ubicación del archivo actual?
Supongamos que tengo un archivo bash llamado myBash.bash. Reside en: /myDirect/myFolder/myBash.bash Ahora quiero usar la cadena /myDirect/myFolder(la ubicación de myBash.bash) dentro del script. ¿Hay algún comando que pueda usar para encontrar esta ubicación? Editar: La idea es que quiero configurar una carpeta zip con código que pueda iniciarse mediante un …

4
Eliminar subcarpetas vacías, mantener la carpeta principal
Cuando uso find /home/user/parentdir -type d -empty -delete busca recursivamente subcarpetas vacías dentro /home/user/parentdiry las elimina. Pero si /home/user/parentdirtambién está vacío, también elimina la parentdircarpeta, lo que no es deseable para mí. Quiero guardar esto parentdiren rsyncalgunos archivos para hacer una copia de seguridad o en la nube. Después del …


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.