autograderという名前のフォルダのルートにidk.shというスクリプトがあります。 また、いくつかの.shファイルを含むhw1というautograderのサブディレクトリがあります。私はファイル名と内容を印刷しようとしましたが、失敗しました。実際には/ hw1、/ hw1 /、/ hw1/*を試してみましたが失敗しました。なぜ私がファイルを取得できなかったのか、なぜWebを検索して、誰かが私に答えてくれることを願って、そのアプローチが/ hw1/*でなければならないことがわかった。ありがとうございました。 /
始まるシェルプログラムのサブディレクトリにあるファイルを参照する方法は?
#!/bin/sh
for file in /hw1/*
do
echo $file
if [ -f $file ]
then
cat $file
echo $file
fi
done
~
~