Bashスクリプトは、最初の引数としてリストされたディレクトリ内のすべてのファイルを繰り返します。

Bashスクリプトは、最初の引数としてリストされたディレクトリ内のすべてのファイルを繰り返します。

最初の引数としてリストされているディレクトリ内のすべてのファイルを繰り返すbashスクリプトを作成する必要があります。長さが100バイト未満で1000バイトを超えるすべてのファイルの名前とファイルサイズを印刷します。これが私が今まで持っているものです:

#!/bin/bash
# 
#

find /home/clf18ftf  -type f -size -100c -size +1000c

答え1

私の考えでは、findこの人はあなたの友人だと思います。スクリプトを書く必要なく、1行だけ書くだけです。

必要です。find «directory to search» -type f -size -100c -size +1000c

検索マニュアルを読んで、man find私が与えたものをテストしてください。そこにエラーがあります。

関連情報