ディレクトリには、いくつかのさまざまなファイルがあります -そして.txt
、修飾子.sh
のないファイルを計画します。.foo
ls
ディレクトリの場合:
blah.txt
blah.sh
blah
blahs
.foo
変更なしでファイルのみを使用するように for ループに指示するにはどうすればよいですか? したがって、上記の例では、何とかファイルを「処理」してください。
基本的な構文は次のとおりです。
#!/bin/bash
FILES=/home/shep/Desktop/test/*
for f in $FILES
do
XYZ functions
done
ご覧のとおり、これはディレクトリ内のすべてを効果的にループします。.sh
、.txt
またはその他の修飾子を除外するにはどうすればよいですか?
私はいくつかのifステートメントで遊んでいますが、変更されていないファイルを選択できるかどうか本当に興味があります.
また、.txt のないこれらのプレーン テキスト ファイルの適切な専門用語を教えてもらえますか?