Pytania oznaczone «sh»

97
fatal: „origin” nie wydaje się być repozytorium git

Mam repozytorium moodlena moim koncie Github, które mam forkedz oficjalnego repozytorium. Następnie sklonowałem go na moim lokalnym komputerze. Działało dobrze. Stworzyłem kilka oddziałów (pod masteroddziałem). Zrobiłem kilka zatwierdzeń i zadziałało dobrze. Nie wiem, jak otrzymuję następujący...

97
Błąd skryptu Bash [:! =: Oczekiwano jednoargumentowego operatora

W moim skrypcie próbuję sprawdzić błąd, czy pierwszy i jedyny argument jest równy -v, ale jest to argument opcjonalny. Używam instrukcji if, ale ciągle otrzymuję oczekiwany błąd operatora jednoargumentowego. to jest kod: if [ $1 != -v ]; then echo "usage: $0 [-v]"

96
Skrypt Bash do cd do katalogu ze spacjami w nazwie ścieżki

Używam Bash na macOS X i chciałbym utworzyć prosty wykonywalny plik skryptu, który po uruchomieniu zmieniłby się na inny katalog. Jednak ścieżka do tego katalogu zawiera spacje. Jak do cholery to robisz? Oto, co mam ... Nazwa pliku: cdcode Zawartość pliku: cd ~/My Code Przyznaję, że nie...

96
Weryfikacja parametrów w skrypcie Bash

Wymyśliłem podstawowy, który pomaga zautomatyzować proces usuwania wielu folderów, gdy stają się niepotrzebne. #!/bin/bash rm -rf ~/myfolder1/$1/anotherfolder rm -rf ~/myfolder2/$1/yetanotherfolder rm -rf ~/myfolder3/$1/thisisafolder Jest to wywołane w ten sposób: ./myscript.sh...

96
Edytuj skrypt powłoki, gdy jest uruchomiony

Czy możesz edytować skrypt powłoki, gdy jest uruchomiony, i mieć wpływ na zmiany działającego skryptu? Ciekawi mnie konkretny przypadek skryptu csh, który mam, który uruchamia kilka różnych smaków kompilacji i działa przez całą noc. Jeśli coś przyjdzie mi do głowy w trakcie operacji, chciałbym...

96
RVM nie działa w ZSH

Chciałbym wypróbować powłokę ZSH na moim Macu, ale dużo pracuję nad Ruby i Railsami, więc często używam RVM. Problem polega na tym, że nie mogę zmusić RVM do pracy w ZSH i działa dobrze w domyślnej powłoce Bash: > zsh > rvm 1.9.2 > ruby -v ruby 1.8.7 (2009-06-12 patchlevel 174)...

96
Jak mogę zapobiec wyświetlaniu poleceń w historii Bash?

Czasami, gdy uruchamiam takie polecenia rm -rf XYZ, nie chcę, aby było to rejestrowane w historii Bash, ponieważ mogę przypadkowo uruchomić to samo polecenie ponownie przez reverse-i-search. Czy istnieje dobry sposób, aby temu zapobiec?

96
Jak wykonać skrypt bash wiersz po wierszu?

Jeśli wpiszę opcję bash -x , to pokaże całą linię. Ale skrypt będzie działał normalnie. Jak mogę wykonać wiersz po wierszu? Następnie mogę zobaczyć, czy działa poprawnie, czy też przerywam i naprawiam błąd. Ten sam efekt występuje readw każdej linii.

96
Dlaczego nie można zastosować skrytki do katalogu roboczego?

Nie mogę zastosować skrytki z powrotem do katalogu roboczego. Mała historia: Najpierw próbowałem wprowadzić pewne wprowadzone zmiany, ale powiedział: „nie, nie możesz, najpierw pociągnij”… OK, w takim razie wyciągnę rzeczy z GitHub, a następnie wprowadzę zmiany. Kiedy próbowałem wyciągnąć,...

96
Bash ustawił + x bez drukowania

Czy ktoś wie, czy możemy powiedzieć set +xw bashu bez drukowania: set -x command set +x ślady + command + set +x ale powinien po prostu wydrukować + command Bash to wersja 4.1.10 (4). Od jakiegoś czasu mnie to niepokoi - wyjście jest zaśmiecone bezużytecznymi set +xwierszami, przez co...