Bash - alias hjælp
vil lave en alias som restarter services i arch. fks "servicerestart networkmanager"
har prøvet; alias servicerestart='sudo /etc/rc.d/$1 restart'
Den virker ikke, nogen der kan hjælpe? Måske jeg skulle lave en export først?
har prøvet; alias servicerestart='sudo /etc/rc.d/$1 restart'
Den virker ikke, nogen der kan hjælpe? Måske jeg skulle lave en export først?
Kommentarer3
Prøv med en funktion i
Så kan du sikkert kalde den
Du kan bare lave en tekstfil i /usr/bin med navnet servicerestart og indholdet sudo /etc/rc.d/$1 restart - og så gøre den eksekverbar med chmod +x
Har du sat /etc/sudoers op rigtigt, så du ikke behøver adgangskode for at køre den?
# Service
function service {
# Service
function service { sudo /etc/rc.d/"$1" "$2"; }
export -f service
# End service
Sådan så virker det sgu. også med "start" "stop" "restart". great :)