From 93d9f610bbcccf940bf1561ee3a9dfcc41f0980b Mon Sep 17 00:00:00 2001 From: Samuel John Date: Sun, 6 Apr 2014 17:14:09 +0200 Subject: [PATCH] python caveats: use `>` instead of `>>` The `homebrew.pth` should be a file with a single line in it. Also (at least on zsh) if the file does not exist, `>>` will result in an error. The `>` works in both, bash and zsh and creates the file with the `echo`ed contet. Closes Homebrew/homebrew#28201. Signed-off-by: Jack Nagel --- Library/Homebrew/caveats.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/caveats.rb b/Library/Homebrew/caveats.rb index a876a716ca..2e1813b832 100644 --- a/Library/Homebrew/caveats.rb +++ b/Library/Homebrew/caveats.rb @@ -61,7 +61,7 @@ class Caveats if !file_path.readable? || !file_path.read.include?(site_packages) s = "If you need Python to find the installed site-packages:\n" s += " mkdir -p #{dir}\n" unless dir_path.exist? - s += " echo '#{site_packages}' >> #{file}" + s += " echo '#{site_packages}' > #{file}" end end