利用可能なすべてのUNIXコマンドをPerlから一覧表示する方法はありますか?私のパス上のプログラムのリストをPerlから取得するにはどうすればよいですか?
0
A
答えて
10
perl -MFile::Find -le 'find sub {print if -f and -x _}, split ":", $ENV{PATH}'
このコードは(-x
)実行可能ファイル(-f
)のために(split ":", $ENV{PATH}
)あなたのパス内の各ディレクトリを検索し、それが見つけたものを印刷します。あなたはPATH
内のディレクトリのサブディレクトリを検索しない代替が
perl -le '-f and -x _ and print for map { glob "$_/*" } split ":", $ENV{PATH}'
約
を読むことをお勧めします
関連する問題
- 1. Perlプログラムの絶対パスを相対パスから取得するにはどうすればよいですか?
- 2. 単一パスから上位パスを取得するにはどうすればよいですか?
- 3. GoogleウェブマスターツールAPI:プログラムでサイトへのバックリンクのリストを取得するにはどうすればよいですか?
- 4. Perl CGIプログラムでprintfで色付き出力を取得するにはどうすればよいですか?
- 5. リストのアドレスを取得するにはどうすればよいですか?
- 6. Androidのネイティブコードから一時フォルダへのパスを取得するにはどうすればよいですか?
- 7. Androidローカルデバイスからのテキストタイプファイルの名前とパスを取得するにはどうすればよいですか?
- 8. Apple Airportの速度をPerlから取得するにはどうすればよいですか?
- 9. Perl GTKプログラムでクロススレッド通信を取得するにはどうすればよいですか?
- 10. 相対パスを取得するにはどうすればよいですか?
- 11. 画像パスを取得するにはどうすればよいですか?
- 12. 私のプログラムでカテゴリの特定のインターウィキリンクを取得するにはどうすればよいですか?
- 13. "/ system/media/audio/ringtones"へのパスをAndroidでプログラムで取得するにはどうすればいいですか?
- 14. プログラムで_GLOBAL_OFFSET_TABLE_アドレスを取得するにはどうすればよいですか?
- 15. プログラムでサーブレットフィルタインスタンスを取得するにはどうすればよいですか?
- 16. ファイルのショートカットからパス名を取得するにはどうすればよいですか?
- 17. Androidギャラリーの画像からパスを取得するにはどうすればよいですか?
- 18. ビジネスレイヤーアセンブリからビューのパスを取得するにはどうすればよいですか?
- 19. laravelのすべてのサーバーセッションからリストを取得するにはどうすればよいですか?
- 20. web.configの属性 "maxAllowedContentLength"からプログラムで値を取得するにはどうすればよいですか?
- 21. OSGIの設計図からプログラムで豆を取得するにはどうすればよいですか?
- 22. Windows上でビデオキャプチャデバイス(Webカメラ)のリストを取得するにはどうすればよいですか? (C++)
- 23. iPhoneのリソースフォルダからフォルダとファイルのリストを取得するにはどうすればよいですか?
- 24. Django QuerySetから絶対イメージのURLのリストを取得するにはどうすればよいですか?
- 25. 日付の範囲から日時のリストを取得するにはどうすればよいですか?
- 26. Gmailのユーザーからグループのリストを取得するにはどうすればよいですか?
- 27. 特定のノードからツリー祖先のリストを取得するにはどうすればよいですか?
- 28. Windowsマシン上のファイルのチェックサムをリモートから取得するにはどうすればよいですか?
- 29. React Nativeの画面上のピクセルから色を取得するにはどうすればよいですか?
- 30. PerlでMediaWiki :: APIからリダイレクトタイトルのリストを抽出するにはどうすればよいですか?
$ ENV {PATH}の実行可能ファイルを探してみましたか?何を試しましたか?この宿題ですか? – dave4420
まず、 "UNIXコマンド"を定義する必要があります。 – Quentin
私は答えを得ました...私は$ ENV {path}について考えなかった – joe