こんにちは、ham_kamoです。 ls *.logの結果で、ls -l と同じ表示が出てしまいましたか。 環境によって違うものなのですね。私が以前に使用していたサーバではファイル名一覧だけ出てきたのですが。 No.3の方が書いている quote site chmod u+r *.log という書き方も、そのサーバではエラーになっていました。(なのでややこしいスクリプトを書いたしだいなのですが) もしお使いのサーバでは、上の書き方でエラーがならないのであれば、No.3の方の回答で済むと思います。 一応、それがエラーになってしまうから、という前提で、スクリプトに手を修正しました。さらにワンクッション置いて、ファイル名だけを抜き出して取得するようにしてみました。(テンポラリファイルがまた1つ増えました。。。) 以下のスクリプトで試してみていただけますか? #!/bin/sh cd /local