Preguntas etiquetadas con bash

1
Mejor manera de extraer una subcadena en bash

Tengo una lista de mp3archivos nombrados así: $artist/$album ($year)/$tracknum $title.mp3 Muchas de estas pistas tienen etiquetas incorrectas o faltantes, que estoy corrigiendo mediante el uso de id3v2y regex porque los nombres de los archivos son correctos. Aquí hay un ejemplo de cómo estoy...

1
Ubuntu 10.04 usando ssh sin ingresar mi contraseña

Sé que preguntas como esta se han hecho antes, y las he leído todas (que encontré). El problema que tengo es que tenemos un dispositivo Linux incorporado en el que podemos iniciar sesión para fines de depuración haciendo lo siguiente: ssh root@name Entonces la contraseña es cualquier cosa...

1
Filtrado de entrada con sed (regex)

Tengo un problema con sed que no devuelve lo que esperaba cuando uso un patrón regex para limpiar algunos resultados de una consulta mysql. mysql -uroot -p -e 'SELECT `path` FROM db.media_gallery' | sed -n -r 's/[^\/]+([^\s]+).*/\1/p' La consulta devuelve un montón de filas como estas: |...

1
La función de shell en .bashrc no se reconoce

Sé que esto debe ser algo tonto, pero de alguna manera estoy atascado tratando de crear un acceso directo (alias) para una función de shell. Aquí está mi exacto .bash_profile: [[-s "$ HOME / .rvm / scripts / rvm"]] && source "$ HOME / .rvm / scripts / rvm" # Carga RVM en una sesión de...

1
Búsqueda de cadenas: encontrar y grep y?

Tarea: 1) encontrar una cadena 'decor' dentro de los archivos en un directorio 2) obtener el número de ocurrencias para la decoración de cada archivo que lo tenga La primera parte del problema se resuelve parcialmente con find . -type f | grep -i decor * Pero esto no parece grep para todos los...

1
Cron deamon escrito en shell

Estoy buscando un script en bash o ksh, que haría ... más o menos ... lo mismo que crond. La situación es que nuestro administrador del sistema de repente negó el uso de crontab a todos los usuarios habituales (sin excepciones) y realmente no quiero iniciar sesión en varios servidores todos los...

1
Cambiar rango de bytes por dirección en tubería

Tengo algunos datos binarios que se transmiten a través de una tubería de bash. Los datos suelen tener más de 50 MB de tamaño. El código existente se ve más o menos así inputprocess | filter1 | filter2 | filter3 > result.txt Sé que hay valores incorrectos en los 30000-30099 bytes después del...

1
como cambiar el directorio en ubuntu

Estoy tratando de cambiar los directorios de un enlace simbólico. ln -s /usr/local/mysql-cluster-gpl-7.1.5-linux-i686-glibc23 /usr/local/mysql Cuando escribo el comando cd / usr / local / mysql me da error root@lucky:cd /usr/local/mysql bash: cd: mysql: No such file or directory y mi salida de...

1
Script init.d: ​​permiso denegado

Estoy tratando de crear un script init.d para mi servidor que debería iniciar / detener el servidor teamspeak y algunas aplicaciones node.js usando "pm2". Aquí está mi guión: #! /bin/sh ### BEGIN INIT INFO # Provides: my_service # Required-Start: $local_fs $network # Required-Stop: $local_fs...