История изменений
Исправление sigurd, (текущая версия) :
и что делать? оно если не одно так другое.
Если из шаблона
"$HOME/$FILE/$PW-$FILENUM"
получается
bzip2: Output file /mnt/sda1/bzip2/-1.bz2 already exists.
,
то очевидно что PW не определена!
Нафига 10 раз заставлять bash вычислять переменную по шаблону?
Один раз создай переменную, присвой ей значение, выведи значение переменной и используй далее ее до следующей итерации цикла.
for FILENUM ...
do
F="$HOME/$FILE/$PW-$FILENUM"
echo Обрабатываю файл $F
...
bzip2 "$F"
...
done
Исправление sigurd, :
и что делать? оно если не одно так другое.
Если из шаблона
"$HOME/$FILE/$PW-$FILENUM"
получается
bzip2: Output file /mnt/sda1/bzip2/-1.bz2 already exists.
,
то очевидно что PW не определена!
Нафига 10 раз заставлять bash вычислять переменную по шаблону?
Один раз создай переменную, присвой ей значение, выведи значение переменной и используй далее ее до следующей итерации цикла.
for FILENUM ...
do
F="$HOME/$FILE/$PW-$FILENUM"
echo Обрабатываю файл $F
...
bzip2 $F
...
done
Исходная версия sigurd, :
и что делать? оно если не одно так другое.
Если из шаблона
"$HOME/$FILE/$PW-$FILENUM"
получается
bzip2: Output file /mnt/sda1/bzip2/-1.bz2 already exists.
,
то очевидно что PW не определена!
Нафига 10 раз заставлять bash вычислять переменную по шаблону?
Один раз создай переменную, присвой ей значение, выведи значение переменной и используй далее ее до следующей итерации цикла.
F="$HOME/$FILE/$PW-$FILENUM"
echo Обрабатываю файл $F
...
bzip2 $F