0

引数の例:

../path/cse/lab3/remove

現在、「lab3」内のすべてのディレクトリとファイルを出力しています。「削除」内のすべてのファイルを印刷したい。どうすればいいのかわかりません。forループを使いたい。

コード:

if test -d $1    #check if argument is a directory.
then

    for fileName in *
    do  
        echo "what is this::: $fileName"

    done

fi

また、すべてのファイルを文字列として出力して、次のようにするにはどうすればよいですか。

remove/test.out
remove/test2.out
4

1 に答える 1

2
for fileName in $1/*

……ということでしょう。

于 2012-11-26T02:54:31.360 に答える