プログラマのつれづれなるままにプログラマのつれづれなるままに音宮志久が思ったことなどをネタにします。プログラムネタ・数学ネタがメインです。スティーブ・ジョブズ氏に哀悼の意を表しながら・・・簡易ファイルリスト実行プログラムですスティーブ・ジョブズ氏に哀悼の意を表しながら・・・簡易ファイルリスト実行プログラムですコメントを残すiPhone4Sを発表したその日に氏が亡くなるとは・・・。いうのには妙に運命を感じてしまう人です。私の場合はそれほどAppleやMacintoshに関連性があったわけではないですが、それでもiOS系のプログラムに携わっている身でもありますし、こういう偉大な人には常に敬意を表するというのが私の流儀なので。ご冥福をお祈りいたします。これからAppleがどの方向に向かうのか、氏も天国から見ていることと思います。「特定の名前のファイル名をとある引数としてコマンドを順次実行する」というシェルスクリプトみたいなものってないですよね。バッチでfor文をまわしても似たようなことができますが、毎回バッチファイルを作らなければならないのと、ファイル名に関する処理が固定になるのがやっかいだな~と思っていたところです。いうわけで、簡単にC言語でプログラムを組んでみました。文字列処理だけSTLを使っていますが、わかる人ならSTLを取り除いたり、これをWindowsのコマンドプロンプト版からLinuxのシェルコマンド用に変更できると思います。使ってみるといろいろと便利だったりします。ちなみに作った目的がmp4boxをすべてのmp4ファイルに実行させる、というものだったりしますが。%file%とコマンドラインで打ち込むと、そのディレクトリにあるすべてのmp4ファイルに対してmp4boxによるライン抽出命令がバッチ形式で発行される、というわけです。これは特定の名前のファイルだけ拡張子を変更する、といったことまでできたりします。したバッチ処理ならこれを中継させるととても便利かもしれません。Linuxではシェルスクリプトやそれに準ずるコマンドがあるような気がしますが・・・。[/cpp]なお、プログラム中の英文は適当です。英文を読めても書けないのが私の能力で悪いところですからね・・・。executer」の先頭文字を使って名付けていたりします。プログラムソースとしては3kBと短いものになりました。Editionあたりを手に入れてコンパイルすれば終わりのはずです。本体ファイルを公開するようなものでもないと思いますので。ほとんどiPhone4Sの発表だけでしたか・・・。コメントをキャンセルメールアドレスが公開されることはありません。気になるプログラムネタや数学ネタがあったら書き込みたいのだが残業が長すぎて眠気が全くとれず体調があまりよくない。過労などでぶっ倒れるかもしれない。あと、さすがに独り身が寂しいのでなんとかしたいと考えてはいるのだが...。アクセスカウンタアクセス数:スポンサーリンクモバイルバージョンに。