Próbowałem utworzyć niestandardowe polecenie, które można by wykonać za pomocą dotnet
kierowca. Wykonano czynności wymienione w dokumentacji.
- Utworzono polecenie o nazwie
dotnet-demo
- Dodano podstawowy
echo "Welcome to Custom Command"
skrypt wewnątrz polecenia - Włączono wykonywanie tego pliku przy użyciu
chmod +x dotnet-demo
- Dodano ten skrypt do ścieżki, włączając użycie dowiązania symbolicznego
ln -s dotnet-demo /usr/local/bin
- Uruchomienie polecenia za pomocą
dotnet demo
nie daje żadnych błędów. Ani też nie produkuje żadnych produktów.
Nie mogę się domyślić, czego tu brakuje?
Odpowiedzi:
0 dla odpowiedzi № 1Problem dotyczył etapu tworzenia dowiązania symbolicznego. Po użyciu pełnej ścieżki polecenia wszystko zaczęło działać dobrze. to znaczy, ln -s <full-path>/dotnet-demo /usr/local/bin/dotnet-demo
zrobił magię. Teraz uruchamiam polecenie dotnet demo
daje oczekiwany wynik