UNIXプログラミング質問すれ Part4
■ このスレッドは過去ログ倉庫に格納されています
0352デフォルトの名無しさん
NGNGもしまちがってましたら、誘導願います。
でしつもんなんですけれども
shellのなかで aaa*dat (*にはランダムの数字が入る)というような
ファイルのファイル名を取得したいと思っています
存在する場合には正しく取得できるのですが、
しない場合にファイルが存在しませんとのメッセージが大量にはかれて困っております
shellのなかで
filenm=`ls -1 aaa*dat >dev null`として取得しようとしているのですが
やはりそんざいしておりませんとログにでてしまいます。
そうぞうするところ。>は標準出力をかえるためで、
標準エラー出力を利用して、存在していませんとメッセージを出しているので
でるのかなと想像しているのですが、いきずまってしました。
正しいファイルが存在する際には代入、存在しないときは何のメッセージも
出力されないようにしたいのですが、何か良い方法はないでしょうか?
よろしくおねがいします。
■ このスレッドは過去ログ倉庫に格納されています