Autograder adında bir klasörün kökünde idk.sh adında bir komut dosyası var. Ayrıca bazı .sh dosyaları içeren hw1 adlı autograder adlı bir alt dizin var. Dosya adını ve içeriğini yazdırmaya çalıştım ama başarısız oldum. Aslında/hw1/hw1 /,/hw1/* denedim ve başarısız oldu. Neden dosyaları almayı başaramadığımı ve web’e baktığımda birinin bana cevap verebileceğini ve yaklaşımın/hw1/* olması gerektiğini düşündüğünü anlamıyorum. Teşekkür ederim.Kabuk programındaki alt dizindeki dosyalara nasıl başvurulur?
#!/bin/sh
for file in /hw1/*
do
echo $file
if [ -f $file ]
then
cat $file
echo $file
fi
done
~
~