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 developbez błędów, chcę zapisać developplik.
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?