Что-то не так с моими find
... while
l oop. Я пытаюсь найти все папки, начинающиеся с Hello . В каждой папке Hello есть папка 0 , поэтому я хочу перейти в эту папку. Но что-то должно быть не так:
find -maxdepth 1 -name "Hello.*" -type d|while read dir
do
cd "$dir"/0/
pwd
resourcenfolder=$(ls -d *)
scp -oStrictHostKeyChecking=no -r ${WORKSPACE}/"$resourcenfolder" root@${TARGET_IP}:/var/navdb/hwr/MS8/
cd ../..
done
Я получаю действительно странную ошибку. Это первый cd
сразу после do
:
cd: command not found