Lea glob desde la línea de comando en Bash
¿Cómo leo un globo en Bash desde la línea de comandos? Intenté esto y solo recoge el primer archivo en el glob:
#!/bin/bash
shopt -s nullglob
FILES=$1
for f in $FILES
do
echo "Processing $f file..."
echo $f
done
Digamos que mi script es script.sh. Quiero llamarlo comosh script.sh /home/hss/* 4 gz
(dónde/home/hss/*
, 4
ygz
son los argumentos de la línea de comandos). Cuando pruebo el script anterior, solo lee el primer archivo. ¿Algunas ideas