Preguntas etiquetadas con bash

Bash es un shell gratuito para sistemas operativos tipo Unix del Proyecto GNU.


1
Bash mover y renombrar analizando la salida de find
He anidado directorios de archivos pdf y me gustaría extraerlos a un directorio de nivel superior renombrándolos de la siguiente manera: Mis archivos son algo como: ./path1/pathA/fileI.pdf ./path1/pathB/fileII.pdf Quiero lograr: ./path1_pathA_fileI.pdf ./path1_pathB_fileII.pdf Sé que puedo hacer una lista de los archivos haciendo find . -type f -name "*.pdf" Y puedo …
3 linux  command-line  bash  find  mv 

2
¿Cómo matar un proceso continuo iniciado desde rc.local?
Estoy trabajando en una Raspberry Pi con sistema operativo Raspbian (basado en Debian). Para probar agregué dicho comando en /etc/rc.local: python /home/pi/test.py Funciona bien a partir de este script. Pero el problema es que olvidé que hay un bucle infinito en el script, algo así como: while True: print 'Hello" …
3 linux  bash  debian 

2
git log se comporta como menos
git log -{n}, cuando -nes lo suficientemente pequeño, no se abre less, simplemente lo imprime en la pantalla. Eso es deseable. git log -1No debería ocupar la pantalla completa. Desafortunadamente, en el shell bash de MINGW, después de ejecutar un comando que no es git, se git logcomporta como si …
3 windows-7  bash  git  mingw 

2
¿Cómo busco subcadenas en Bash?
Quiero averiguar y mostrar la cantidad total de subcadenas TTT encontradas en las primeras 2,000 líneas en el archivo. Había estado usando grep hasta que lo probé, y me di cuenta de que no identifica subcadenas.
3 bash  search  grep  string 


0
Finalización de TAB con .bash_history
Usualmente uso PageUp / PageDown para buscar a través de .bash_history dado un prefijo. Sin embargo, regularmente me veo presionando TAB varias veces antes de darme cuenta de que necesito usar PageUp / PageDown en este caso particular. ¿Hay alguna manera de integrar la búsqueda .bash_history en la finalización de …

2
Analiza el archivo desde cierta línea en adelante en bash en Linux
Tengo un archivo CSV que contiene los siguientes registros: Name,Phone,Country John,N/A,USA Max,N/A,USA Name,Color,Size John,Blue,M Max,Red,S ¿Cómo puedo leer solo los registros de Nombre, Color, Tamaño y más, usando bash? Además, ¿cómo puedo limitar la salida hasta que alcance el EOF o una línea en blanco? Así que esto: Name,Phone,Country John,N/A,USA …
3 linux  bash 



1
¿Pasar parámetros a python -c dentro de una función bash?
Necesito imprimir el valor de una configuración de Django mientras estoy en un shell Bash. Básicamente, el comando que me gustaría ejecutar es python -c 'from django.conf import settings; print settings.MEDIA_ROOT'. Sin DJANGO_SETTINGS_MODULEembargo, necesito estar en un cierto camino y pasarlo , así que pensé en envolver todo dentro de …

2
Cómo mostrar IP en la pantalla de inicio de sesión en Arch Linux
Pude hacerlo en Ubuntu editando el archivo: /etc/rc.local y añadir: IP=$(/sbin/ifconfig eth0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}') echo "IP: $IP" > /etc/issue En Arch, este archivo no existe "/etc/rc.local" y después de algunas búsquedas descubrí que tengo que crear este archivo: /etc/systemd/system/rc-local.service …

2
No se pueden crear pantallas nuevas cuando se inicia sesión en un servidor a través de ssh
Cuando está físicamente conectado a mi "servidor" (escribiendo comandos desde el escritorio de un iMac de mediados de 2006), da el siguiente resultado: mac~$ screen -ls No Sockets found in /var/folders/ht/rhhsw0515vl_ym59683911400000gn/T/.screen. bash$ screen -dmS foo bash$ screen -ls There is a screen on: 4250.foo (Detached) 1 Socket in /var/folders/ht/rhhsw0515vl_ym59683911400000gn/T/.screen. bash$ …

0
Ingrese un contenedor Docker fallido con un comando diferente
Tengo un contenedor acoplable bastante complicado que intento construir. Como parte del proceso de construcción que tengo, instalo Chef y hago que Chef instale varios libros de cocina usando Chef-Solo. Estoy haciendo que los libros de cocina fallen un cierto punto y necesito inspeccionar la estructura de archivos del contenedor …
3 linux  bash  docker  chef 

7
Unix: verifique si el archivo es una carpeta
Así que necesito recorrer un árbol de directorios, actualmente puedo imprimir todos los archivos en un directorio, pero una vez hecho esto, debo poder ir a las subcarpetas del directorio de inicio, etc. Mi programa imprime los archivos y las carpetas como inicio, pero necesito verificar cada uno para asegurarme …
3 bash 

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.