2007年12月 2日

[linux-users:107798] シェルスクリプトへのファイル名の引渡し

森山と申します。

以下のようなスクリプトを作成して、

#!/bin/sh
for fileName
do
echo $fileName

done

以下のように実行すると

$ ./test.sh *.txt

カレントディレクトで拡張子がtxtに成っているファイル一覧を取得して
表示出来るわけですが、この時、統べてのサブディレクトリ下のファイル名
(サブディレクトリ名を含んだ形で)も引きわたす方法は無いでしょうか?

# for 文に in を付けないと変数に引数が順番に渡される事が、殆どの
# 解説書では記載されていなかったり、記載されていても、気が付き難い
# 記載になっているのは、何とかして欲しい...

--
K.Moriyama
http://www.k2.dion.ne.jp/~mistle/index.html
rpn Calculator : http://www.k2.dion.ne.jp/~mistle/linux/tips/rpnCalculator.html
RPN電卓メーリングリスト : http://www.freeml.com/rpn


投稿者 xml-rpc : 2007年12月 2日 23:48
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/67145
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。