Preguntas etiquetadas con sh

213
Ordenar datos según la segunda columna de un archivo

Tengo un archivo de dos columnas y nnúmero de filas. la columna 1 contiene namesy la columna2 age. Quiero ordenar el contenido de este archivo en orden ascendente según age(en la segunda columna). El resultado debería mostrar el namede la persona más joven junto con la namesegunda persona más...

213
¿Cómo insertar un texto al comienzo de un archivo?

Hasta ahora he podido encontrar cómo agregar una línea al comienzo de un archivo, pero eso no es exactamente lo que quiero. Lo mostraré en un ejemplo. Contenido del archivo some text at the beginning Resultado <added text> some text at the beginning Es similar pero no quiero crear...

213
¿Cómo instalar Homebrew en OS X?

Estoy tratando de instalar Homebrew en OS X. Según el sitio de Homebrew, debería escribir brew install wget y todo lo que obtengo es -bash: brew: command not found Así que busqué en StackOverflow y encontré esta respuesta . El problema, sin embargo, es que no veo brewen

211
Múltiples comandos en un alias para bash

Me gustaría definir un alias que ejecute los siguientes dos comandos consecutivamente. gnome-screensaver gnome-screensaver-command --lock Ahora mismo he añadido alias lock='gnome-screensaver-command --lock' a mi .bashrc, pero dado que bloqueo mi estación de trabajo con tanta frecuencia, sería...

211
Devolver un booleano de una función Bash

Quiero escribir una función bash que verifique si un archivo tiene ciertas propiedades y devuelve verdadero o falso. Entonces puedo usarlo en mis scripts en el "si". ¿Pero qué debo devolver? function myfun(){ ... return 0; else return 1; fi;} entonces lo uso así: if myfun filename.txt; then...

210
Comando para obtener la enésima línea de STDOUT

¿Hay algún comando bash que te permita obtener la enésima línea de STDOUT? Es decir, algo que llevaría esto $ ls -l -rw-r--r--@ 1 root wheel my.txt -rw-r--r--@ 1 root wheel files.txt -rw-r--r--@ 1 root wheel here.txt y hacer algo como $ ls -l | magic-command 2 -rw-r--r--@ 1 root wheel...

210
¿Es seguro ignorar la posibilidad de colisiones SHA en la práctica?

Digamos que tenemos mil millones de imágenes únicas, un megabyte cada una. Calculamos el hash SHA-256 para el contenido de cada archivo. La posibilidad de colisión depende de: la cantidad de archivos el tamaño del archivo único ¿Hasta dónde podemos llegar ignorando esta posibilidad, suponiendo...

208
Cómo verificar si existe un enlace simbólico

Estoy tratando de verificar si existe un enlace simbólico en bash. Esto es lo que he intentado. mda=/usr/mda if [ ! -L $mda ]; then echo "=> File doesn't exist" fi mda='/usr/mda' if [ ! -L $mda ]; then echo "=> File doesn't exist" fi Sin embargo, eso no funciona. Si '!' se deja afuera,...

207
Lectura de una cadena delimitada en una matriz en Bash

Tengo una variable que contiene una cadena delimitada por espacios: line="1 1.50 string" Quiero dividir esa cadena con espacio como delimitador y almacenar el resultado en una matriz, de modo que lo siguiente: echo ${arr[0]} echo ${arr[1]} echo ${arr[2]} salidas 1 1.50 string En algún lugar...

206
find: falta argumento para -exec

Me ayudaron hoy con un comando, pero no parece estar funcionando. Este es el comando: find /home/me/download/ -type f -name "*.rm" -exec ffmpeg -i {} -sameq {}.mp3 && rm {}\; El caparazón regresa find: missing argument to `-exec' Lo que básicamente estoy tratando de hacer es revisar un...