gemをすべてアンインストールするワンライナー
rvmでは以前のでうまくいったけど、rbenvでうまくいかなかったので改良しました。
#!/usr/bin/env ruby
gem_list = `gem list --no-version`
gem_list.each_line do |line|
next if line.empty? || /LOCAL GEMS/ =~ line
system "gem uninstall -axI #{line}"
end
rvmでは以前のでうまくいったけど、rbenvでうまくいかなかったので改良しました。
#!/usr/bin/env ruby
gem_list = `gem list --no-version`
gem_list.each_line do |line|
next if line.empty? || /LOCAL GEMS/ =~ line
system "gem uninstall -axI #{line}"
end