При вводе каталога в командную строку, это:
ls -d -1 "/Volumes/Development/My Project/Project"/**/* | grep \.png$
Печатает список всех файлов, заканчивающихся на .png
.
Однако, когда я пытаюсь создать скрипт:
#! /bin/bash
clear ;
# Tempoary dir for processing
mkdir /tmp/ScriptOutput/ ;
wdir="/Volumes/Development/My Project/Project" ;
echo "Working Dir: $wdir" ;
# Get every .PNG file in the project
for image in `ls -d -1 "$wdir"/**/* | grep \.png$`; do
...
done
Я получаю ошибку:
cp: /Volumes/Development/My: No such file or directory
пробел вызывает проблему, но я не знаю почему?