• ベストアンサー

ワイルドカード非対応のツールをワイルドカード対応にするには?

表記通り、 ワイルドカード非対応のツールをワイルドカード対応にするのに よく使われる方法はどんなのがあるんでしょうか? ツール・シェル等どちらでもかまいません。 よろしくお願いします!

noname#27709
noname#27709

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

h-kikuさんの言われる引数を展開して・・というのは ツールによっては認識しないことがあります。 $ command *  展開後、command file1 file2 file3 となっていて、commandが、argv[1]しかみていなくて対応していなければ ワイルドカード対応とはいいきれませんね(汗) ---- とりあえず、手っ取り早い方法で、shellの機能で ループさせるのも1つの手です。 for loop in `ls *(ここにわいるどかーど)` do command $loop done #複数行分割で入力できます。 ls * の部分は、find等におきかえると、サブディレクトリの中も捜してくれたりします。 p.s.うちの場合、mp3えんこするのに、 for loop in `ls *.wav` do gogo $loop rm -rf $loop done って、いっつも打ち込んでます

noname#27709
質問者

お礼

お2人ともありがとうございます!ご覧になってくださった方もありがとうございます! そうなんです。これを投稿してからMS-DOSと違ってUNIXではシェルがワイルドカードを展開するはずだと思ったのですが、 abc.csh * とやったのですが、うまくいかなかったので「あれ?」と思っていました。 しりたかったのは、まさに、ymdaさんの方法です! ありがとうございます!助かりました。

その他の回答 (1)

  • h-kiku
  • ベストアンサー率50% (22/44)
回答No.1

質問の「ツール」というものが、どのようなものを 想定しているかわかりませんが. UNIX では、各コマンドがワイルドカードを処理している わけではなく、シェルがワイルドカードを展開しています. コマンドには、ワイルドカードが展開された状態で (引数として)渡されます. 個々のコマンドで、ワイルドカードを気にする 必要はありません.

関連するQ&A

  • デーモンツールってありますが、Windows7対応ってありますか?

    デーモンツールってありますが、Windows7対応ってありますか? デーモンツールでisoファイルなどよくOPENしたりしますが、 Windows7対応じゃないみたいで、うまく動作しません。 Windows7対応のフリーソフトありましたら、どうか お教え願います。

  • きせかえツール対応について

    現在、DOCOMOのN02Cを使っています。きせかえツール対応の機種ですが、何故か対応していないのがたくさんあります。有料サイトでは対応しているのがけっこうありますが、無料で利用できるところはほとんど対応していません。何故でしょうか?前に使っていたPの機種は普通に利用できました。欲しいのが使えなくて残念です。これから対応になるとか可能性はないんでしょうか?知ってる方教えて下さい。

  • ハイパーカードで急にツールとかが出なくなった

    ハイパーカードでスタックを作っていたのですが、 今日やろうと思ったらツールとかが出なくなって作れなくなって、 再起動したらツールの他は出てきたのですが、 ツールだけはどうしても出てこないのです。 どうやったら出てくるでしょうか。 できるだけ早く教えてください!!! お願いします。

  • ビデオカードで困ってます

    初めての自作パソコンに挑戦中なのですが、ビデオカードについて悩んでいますので質問させて頂きます。 OSにはRed Hat Linuxを入れようと思っているのですが、店に置いてあるビデオカードはすべてが「Windows対応」と表記されている物ばかりで、「Linux対応」と表記されているものが1つもありません。それらは全部Windowsにしか対応しておらず、Linuxには対応していないということなのでしょうか。店員に尋ねてみても「ちょっと分からないですね」という答えしか返ってこず、どれを選べば良いのかさっぱり分かりません。 自作パソコンにLinuxを入れている方々は、ビデオカードをどのようにして選んだのでしょうか。やっぱりLinuxで動作するものには、「Linux対応」とちゃんと表記されているものなのでしょうか。色々な店を見てまわりましたが、「Linux対応」と書いてあるものは見たことがありません。NICには「Linux対応」と表記されているものがいくつかあったのですが・・・。 自作経験者の方にとっては超基本的な質問だと思いますが、どうかご教授お願い致します。

  • SDカード対応

    SDカードにmp3の音楽を入れたいんですが、今のパソコンはSDカードに対応していないんです。 機器などを利用してどうにか入れる方法とかはないんでしょうか。 こういった知識は疎いのでできれば詳しく教えてもらうとありがたいです。

  • 3Dのビデオカード

    3D対応のビデオカードを買おうと思っているんですが、英語表記だらけで、どれが3D対応か分かりません。 どれが3D対応か分かる表記は、何ですか、教えてください。

  • Shell開発ツール

    いつもお世話になっています。 表題の件で、シェルプログラミングの開発ツールがないか探しています。 簡単にプログラムのデバッグが出来ればと思っています。 Windows環境での開発ツールでもよいので、何か良いものがあれば教えて下さい。 よろしくお願いします。

  • 結果を10進数表記するハッシュ計算ツール

    ブラウザ上で動作するMD5等のハッシュ計算ツールは色々ありますが、 題名の通り「計算したハッシュ値を16進数ではなく10進数表記してくれる計算ツール」をご存知ないでしょうか? 16進数表記のハッシュ値を出してから、何らかの方法で10進数表記に変換すれば良い話なのですが その手間を省き、一度の変換で文字列から10進数の数値にできれば便利だなぁと思っております。 ブラウザ上で動作するものであればベストですが、別にそうでなくても構いません。 ただ、できればフリーウェアに限らせてください。 よろしくお願いします。

  • DELL 9200Cのビデオカードと対応モニター

    DELLのDimension 9200Cで ビデオカード:Intel(R) G965 Express Chipset Family を使っています。 最近24インチのモニターに買い換えようと思っているのですが 『ビデオカードがHD1080(1920×1080)に対応していることをご確認下さい。』 という内容の商品をたまに目にします。 これは私が使ってるビデオカードは対応してるのでしょうか? そもそもスペックにHD1080(1920×1080)などという表記を見たこと無いのですが。 使ってるビデオカードではモニターに対応できませんかね? その場合ビデオカードを買い換えるorUPデートで対応できるのでしょうか? 推測としてモニターは繋げてもベストパフォーマンスを出せないのでは?と懸念しておりますがどうなのでしょうか? モニターは買い換えたいのですが根本的な不明になってしまい困っております。

  • CardBusカードに対応しているかどうか

    現在使用しているビクターの(MP-XP3210)が、CardBusカードに対応しているかどうかわかりません。 どこで調べれば良いかご存じの方いらっしゃいませんでしょうか? ちなみに、仕様は以下の通りなのですが・・・(^^; http://www.jvc-victor.co.jp/interlink/xp/3210/3210_spec.html