diff options
| author | Jack Nagel | 2014-11-25 22:27:03 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-11-25 22:27:03 -0500 |
| commit | 681ca372c2cfae7a51bc18652126c74c641b2b99 (patch) | |
| tree | d732b6e4ea6cda79afba1db404bfbf5c0280147a /bin | |
| parent | f81968c53d574ad2c40507f406953990056aba95 (diff) | |
| download | homebrew-681ca372c2cfae7a51bc18652126c74c641b2b99.tar.bz2 | |
Suppress output from `cd`
Closes #34246.
Diffstat (limited to 'bin')
| -rwxr-xr-x | bin/brew | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -1,16 +1,21 @@ #!/bin/sh -BREW_FILE_DIRECTORY=$(cd "${0%/*}" && pwd -P) + +chdir () { + cd "$@" >/dev/null +} + +BREW_FILE_DIRECTORY=$(chdir "${0%/*}" && pwd -P) export HOMEBREW_BREW_FILE="$BREW_FILE_DIRECTORY/${0##*/}" BREW_SYMLINK=$(readlink "$0") if [ -n "$BREW_SYMLINK" ] then BREW_SYMLINK_DIRECTORY=$(dirname "$BREW_SYMLINK") - BREW_FILE_DIRECTORY=$(cd "$BREW_FILE_DIRECTORY" && - cd "$BREW_SYMLINK_DIRECTORY" && pwd -P) + BREW_FILE_DIRECTORY=$(chdir "$BREW_FILE_DIRECTORY" && + chdir "$BREW_SYMLINK_DIRECTORY" && pwd -P) fi -BREW_LIBRARY_DIRECTORY=$(cd "$BREW_FILE_DIRECTORY"/../Library && pwd -P) +BREW_LIBRARY_DIRECTORY=$(chdir "$BREW_FILE_DIRECTORY"/../Library && pwd -P) # Users may have these set, pointing the system Ruby # at non-system gem paths |
