Preguntas etiquetadas con bash

12
¿El globbing es una característica del caparazón?

Leo muchas preguntas y respuestas como esta y esta Sé que el shell expande los comodines antes de ejecutar un comando y son una característica del shell. También los comodines funcionan con esos comandos que pueden aceptar muchos argumentos. En find . -name *.rb si tenemos más de un archivo en el...

12
Para bucle con alfabeto

Esto funciona perfectamente en OSX #!/bin/bash chars=( {a..z} ) n=3 for ((i=0; i<n; i++)) do echo "${chars[i]}" done Pero cuando lo ejecuto en Ubuntu, aparece el siguiente error. ForLoopAlphabetTest.sh: 2: ForLoopAlphabetTest.sh: Syntax error: "(" unexpected Parece que no puedo resolver el...

12
Cómo separar la salida del comando a líneas individuales

list=`ls -a R*` echo $list Dentro de un script de shell, este comando echo mostrará una lista de todos los archivos del directorio actual que comienzan con R, pero en una línea. ¿Cómo puedo imprimir cada artículo en una línea? Necesito un comando genérico para todos los escenarios pasando con...

12
¿Hay algo similar a echo -n en heredoc (EOF)?

Estoy escribiendo en un gran script de fábrica de scripts que genera muchos scripts de mantenimiento para mis servidores. Hasta ahora escribo algunas líneas que deben escribirse en una línea con, echo -nepor ejemplo, echo -n "if (( " | sudo tee -a /usr/local/bin/upgradeAllServers &>...

12
Error en la función de shell para contar números pares

Para una tarea, tengo que escribir una función que imprima el número de números pares cuando se proporciona una secuencia de números. Usé el código que usé para una tarea anterior (para imprimir 1cuando un número era par y 0cuando el número era impar) Mi problema ahora es que mi función sigue...