Powiedzmy, że mam na przykład polecenie git branch
(zawsze z kilkoma słowami).
Chcę śledzić, kiedy to polecenie jest wykonywane z argumentami. Na przykład, jeśli wykonam polecenie git branch develop
bez błędów, chcę zapisać develop
plik.
Próbowałem zastąpić polecenie git na moim .bash_profile
, coś takiego:
git () {
if [ $# -eq 3 ]
then
git $@
echo $2 > /path/tacked_parameters.txt
else
git $@
fi
}
Ale wydaje się, że to nie działa dobrze. Czy jest na to sposób?