以下是gem environment
命令的輸出。awk cmd從STDOUT捕獲行
○ gem environment
RubyGems Environment:
- RUBYGEMS VERSION: 1.8.23
- RUBY VERSION: 1.9.3 (2012-04-20 patchlevel 194) [x86_64-darwin10.8.0]
- INSTALLATION DIRECTORY: /Users/userme/.rbenv/versions/1.9.3-p194/gemsets/global
- RUBY EXECUTABLE: /Users/userme/.rbenv/versions/1.9.3-p194/bin/ruby
- EXECUTABLE DIRECTORY: /Users/userme/.rbenv/versions/1.9.3-p194/gemsets/global/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-darwin-10
- GEM PATHS:
- /Users/userme/.rbenv/versions/1.9.3-p194/gemsets/global
- .bundle
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- :sources => ["http://rubygems.org/"]
- "gem" => "--no-rdoc --no-ri"
- REMOTE SOURCES:
- http://rubygems.org/
userme at userme in ~
會是什麼awk
命令捕獲- GEM PATHS:
線下/Users/userme/.rbenv/versions/1.9.3-p194/gemsets/global
條帶化-
之前的/Users/userme/.rbenv/versions/1.9.3-p194/gemsets/global
線?
+1對於非getline awk解決方案,但請注意,如果所需模式位於文件末尾(可能還有其他一些情況),getline解決方案的行爲將會不受歡迎。 –