- ベストアンサー
AIX findコマンド
AIXのfindコマンドで指定フォルダ直下のファイルパスだけ出力する方法がありましたら教えて下さい。 よろしくお願いします。
- stickright
- お礼率30% (32/106)
- その他(プログラミング・開発)
- 回答数3
- ありがとう数1
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
先の回答は適切な回答になっていませんでした。 すみません。 AIXでは -maxdepth オプションがないですね。 では find 指定のフォルダ/* -prune -type f はいかがですか?
その他の回答 (2)
- edogawa723
- ベストアンサー率100% (1/1)
OSの種類やVerなどによって異なると思いますが、 find 指定フォルダ -type f -maxdepth 1 はいかがでしょうか?
- Tacosan
- ベストアンサー率23% (3656/15482)
-depth?
関連するQ&A
- AIXのfindコマンドで引数オーバー
AIXで、findコマンドを使った際に"パラメータリストが長すぎます"と言うエラーが出ます。解決方法を教えてください。 find ./* -ntime +2 -type f 因みに、対象のディレクトリには3000ファイ
- 締切済み
- SE・インフラ・Webエンジニア
- unixのfindコマンドについて。
unix(AIX)のfindコマンドで「find ./ -type f」というコマンドで一覧を取得しています。 「./」の中に「hogehoge -> /tmp/test」というような シンボリックリンクを使用しているディレクトリがある場合も、 「./hogehoge/hoge.log」 というように表示させるにはどうすれば良いでしょうか。 ご回答の程、宜しくお願い致します。
- 締切済み
- Linux系OS
- FINDコマンドについて
あるディレクトリでファイルの中に『abcde』という文字を含むファイルをさがしたいのですが、 FINDコマンドはどのように指定すればよいでしょうか?
- ベストアンサー
- その他(OS)
- find -exec cp中にファイル更新すると
find文についての質問です。 findオプション-exec cpによってコピー中に、別のファイルを更新すると、そのファイルがコピーされなくなってしまいました。 例えば、 find /tmp -mtime 1 -name "*" -type f -exec cp … により/tmp直下のファイルをコピー中に/tmp/a直下のファイルを更新すると、そのファイルはコピーできないといった結果になります。 findコマンドのオプションによりコピー可能にすることはできるのでしょうか? osはAIXです。 良い方法をご存知でしたら教えて下さい。お願いします。
- ベストアンサー
- その他(OS)
- find コマンドの成否
OS は Debian 7.6 ですが、 ~/Desktop の直下に 001.txt を配置しているのですが、 $ cd ~/Desktop の後に次のコマンドを打つと $ find . -maxdepth 10 -name *001* ./001.txt と、ちゃんと見つかってくれます。 ちなみに -maxdepth 10 は念のためにつけておいたものです。 /media/8G でマウントされているUSBメモリの直下に 001.txt を配置していても $ cd /media/8G の後に $ find /media/8G -maxdepth 10 -name *001* $ find . -maxdepth 10 -name * | grep 001 $ find . -maxdepth 10 -name "*" | grep 001 のいずれを試しても、001.txt を見つけてくれません。 なぜこうなるのかサッパリわかりません。 どうしたらいいかお教え下さい。 よろしくお願いします。
- ベストアンサー
- Linux系OS
- findコマンドについて
findコマンドをコマンドプロンプトより下記のとおり実行しました。 find "保留中" D:\find.txt 想定された結果を得る事ができました。 しかし、同じコマンドをバッチファイル(find.bat)として実行すると、コマンドを 繰り返し実行し続けていて終了せずに、結果を表示する事ができません。 何がいけないのでしょうか?
- 締切済み
- Windows系OS
- AIXにて実行可能コマンド制限をユーザ毎に行う方法
AIXにて実行できるコマンドを制限したいと思っております。 理想的にはユーザ毎に実行可能なコマンドのみを指定し、 そのユーザからであれば完全に参照モードとなり 何をしてもシステムを変更することがないようにしたいと思っております。 何かよい方法はありますでしょうか? よろしくお願いいたします。
- 締切済み
- その他(OS)
- findコマンドについて
unix コマンドについて質問です。 ファイル1の中に"A=1" ," B=2", "C=3"という文字列が入っているとします。 ファイル2の中に"D=1" , "E=2", "F=3"という文字列が入っているとします。 そのことを自分は知りません。 Aという文字が入っているファイルを探す為、 以下のfindコマンドを打ち、ファイル1のlsの結果が表示されました。 find ./ -type f -exec grep 'A' {} \; -ls その後、出力されたファイル1の中からBとCでgrepしてB=2", "C=3"を表示したいと思います。 上のコマンドと併せて一度でできるコマンドを教えていただけないでしょうか? 宜しくお願いします。
- ベストアンサー
- その他(OS)
- AIXのmailコマンドで送信者を変更するには?
こんにちは。 AIX Version 4.3を使用しています。 mailコマンドで、送信者を明示する方法を探していますがうまくいきません。 例:AIXにユーザーuser01でログインする。 ↓ mailコマンド実行 ↓ From:user01@XXXXとなる これを From:user02@YYYY と、まったく別のアドレスにしたい なにか方法をご存知の方がいらっしゃったら、 よろしくお願いします。
- 締切済み
- その他(OS)
- AIXのoslevelコマンド
お世話になっております。 AIXのoslevelコマンドについて質問です。 oslevelコマンドには、-r にて # oslevel -r 5200-03 のように、メンテナンスレベルを表示してくれるオプションがありますが、 以前のバージョンではこのオプションはないようです。 (AIX4のオンラインマニュアルを見ると、実際このオプションが記載されていない) 現在こちらの環境で、このオプションが有効なサーバと無効なサーバが存在します。 <有効なもの> -r-xr-xr-x 1 bin bin 9434 Jan 31 2002 oslevel <無効なもの> -r-xr-xr-x 1 bin bin 5731 Dec 15 1998 oslevel と、無効なものは明らかにタイムスタンプが古いのですが、このオプションはどの タイミング(更新)で有効になるでしょうか。 どなたかご存知の方がおりましたら、教えて下さい。 ちなみにどちらのサーバもAIX4.3.3 ML1 です。 よろしくお願い致します。
- 締切済み
- その他(OS)
お礼
お礼が遅くなってしまい申し訳ありません。 教えて頂きましたコマンドでうまくいきました。どうもありがとうございます。