zu vorbei füge ich einen Alias in Bashrcwie Argumente an einen Alias
alias sr = 'sudo /etc/rc.d/[parameter] Neustart?'
sr Netzwerk -> sudo/etc /rc.d/network Neustart
sr sshd -> sudo starten /etc/rc.d/sshd
erreicht werden konnte, dank!
zu vorbei füge ich einen Alias in Bashrcwie Argumente an einen Alias
alias sr = 'sudo /etc/rc.d/[parameter] Neustart?'
sr Netzwerk -> sudo/etc /rc.d/network Neustart
sr sshd -> sudo starten /etc/rc.d/sshd
erreicht werden konnte, dank!
Verwenden Sie stattdessen eine Shell-Funktion. zB:
function sr() {
sudo /etc/rc.d/"$1" restart
}
Verwenden Sie eine Funktion und nicht als Alias:
function sr() { sudo /etc/rc.d/[email protected] restart; }
Aliases in bash akzeptieren keine Parameter. Sie können jedoch eine Funktion stattdessen definieren:
function sr() { sudo /etc/rc.d/$1 restart; }
ich erwähnt überrascht niemand eine Funktion
function sr() {
sudo /etc/rc.d/"[email protected]" restart
}
zu verwenden