цикл, а не в назначении.
рочитать глобус в Bash из командной строки? Я попробовал это, и он только подхватывает первый файл в глобусе:
#!/bin/bash
shopt -s nullglob
FILES=$1
for f in $FILES
do
echo "Processing $f file..."
echo $f
done
Допустим, мой скрипт - это script.sh. Я хочу назвать это какsh script.sh /home/hss/* 4 gz
(где/home/hss/*
, 4
а такжеgz
являются аргументами командной строки). Когда я пробую вышеупомянутый скрипт, он читает только первый файл. Есть идеи?