Je dois changer le code Bash suivant zshImpossible de convertir script Bash pour le script zsh
TODO_OPTIONS="--timeout --summary"
cd()
{
builtin cd "[email protected]"
RV=$?
[ $RV = 0 -a -r .todo ] && devtodo ${TODO_OPTIONS}
return $RV
}
pushd()
{
builtin pushd "[email protected]"
RV=$?
[ $RV = 0 -a -r .todo ] && devtodo ${TODO_OPTIONS}
return $RV
}
popd()
{
builtin popd "[email protected]"
RV=$?
[ $RV = 0 -a -r .todo ] && devtodo ${TODO_OPTIONS}
return $RV
}
# Run todo initially upon login
devtodo ${TODO_OPTIONS}
Je reçois l'erreur suivante quand je commence zsh avec le code
todo: error, unknown argument '--timeout --summary', try --help
Je pense que Zsh ne peut pas comprendre la ligne suivante
[ $RV = 0 -a -r .todo ] && devtodo ${TODO_OPTIONS}
D'autres commandes dans le premier code semble être bon pour Zsh.
Comment pouvez-vous convertir le code en Zsh?
trouvé sur une recherche Google pour grâce 'devtodo zsh'. +1 –