Как создать псевдоним, который фактически расширяет другой псевдоним с тем же именем в Bash?
Почему:
Я имел обыкновение GREP_OPTIONS
устанавливать .bashrc
что-то вроде этого:
GREP_OPTIONS="-I --exclude=\*~"
У меня также был сценарий (скажем, setup-java.sh
), который я бы назвал, прежде чем работать над некоторыми проектами Java. Он будет содержать строку:
GREP_OPTIONS="$GREP_OPTIONS --exclude-dir=classes"
Если бы я также использовал Sass, я бы назвал, setup-sass.sh
который содержит строку:
GREP_OPTIONS="$GREP_OPTIONS --exclude-dir=\*/.sass-cache"
Но GREP_OPTIONS
был признан устаревшим и, по-видимому, стандартным решением является создание псевдонима или какого-либо сценария ...