Re: [問題] 如何grep命令行的tab-completion的清單

看板Linux作者 (imcar)時間15年前 (2010/10/20 17:51), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
bash 的tab completion 功能應該是尋找變數PATH設的路徑來的 我想到的方法就是從PATH所列的每個入徑都去找再grep出來 寫法大概如下(ruby) #!/usr/bin/env ruby path = `env - PATH="$PATH"`.gsub(/PATH\=/,'').split(/:/) path.each do |p| if (File.directory? p) puts `ls #{p} |grep #{ARGV[0]}` end end 存成script.rb example: >script.rb gnome-session.* -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.174.155.104
文章代碼(AID): #1ClhkmE7 (Linux)
文章代碼(AID): #1ClhkmE7 (Linux)