Wpis z mikrobloga

Czemy wywołując w skrypcie service nazwa restart otrzymuję błąd ./sv.sh: line 3: service: not found? Wpisane z palca działa bez problemu. Oczywiście zamiana w skrypcie na /etc/init.d/nazwa restart rozwiązała problem ale po prostu jestem ciekaw :)

#linux #bash #shell #programista15k #openwrt
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Anawa73: prawdopodobnie sh nie wczytuje pliku /etc/profile czy podobnego (w którym jest zapisane service) przy non-login shell. Prawdopodobnie bo nie wiem którą wersję masz bo w najnowszej jest już normalnie /sbin/service
  • Odpowiedz