Pytania oznaczone «sh»

9
dla pętli w folderach ze znakiem \ n w nazwach

Mam kilka folderów z \ncharakterem to ich nazwy. na przykład: $ ls ''$'\n''Test' Dotyczy to folderu z nazwą testu i pustą linią przed jego nazwą. Kiedy więc uruchomię kilka takich skryptów w katalogu nadrzędnym: while IFS= read -r d; do rmdir $d done < <(find * -type d) To...

9
Zmień tymczasowo link / bin / sh

Mam oprogramowanie, które wymaga /bin/shBash, ale dla Ubuntu domyślnym jest Dash i chcę zachować to domyślne; Nie chcę na stałe zmieniać go na Bash. Czy istnieje sposób, aby to zmienić tylko w przypadku uruchomionej sesji terminala? Więc program działający w tym terminalu będzie widział...

9
Używanie AWK, aby uzyskać drugą kolumnę

Nie mogę uzyskać polecenia awk, aby uzyskać drugą kolumnę danych. Kod Bash: filter_data=$(awk "{if(/$filter:/) print $2}" < scanresults_temp.txt) printf "$filter_data \n" Zmienna $ filter jest wartością parametru Download lub Upload, która jest przekazywana do skryptu powłoki. Tak więc awk...

9
Jak ustawić alias do linii terminalu?

Chcę łatwo ustawić alias git-godla tej linii terminalu: git commit -m "init "; git push; git status Więc kiedy wejdę do git-go, ta linia powinna wejść. Jak mogę to zrobić? Odpowiedzi, które widziałem, obejmują tylko alias polecenia bez parametrów. Ale chcę ustawić alias do dowolnej linii...

8
Utrzymuj program uruchomiony w terminalu

Jestem więc świadomy nohupi sufikuję polecenia, &aby mieć pewność, że przejdą one w tło. Jeśli jednak uruchomię aplikację graficzną - czasem użycie żadnej nie wydaje się wystarczające. Czym więc mogę poprzedzić program / polecenie, aby upewnić się, że działa ono po zamknięciu...

8
Błąd ssh Git: port 22: brak trasy do hosta

Próbowałem użyć skonfigurowanego git i użyć go do github, a następnie, gdy podążyłem za dokumentem pomocy, ale kiedy dotarłem do kroku 5 sekcji konfiguracji kluczy ssh : przetestuj wszystko, kiedy użyłem tego polecenia: ssh -T [email protected]łem błąd : ssh: połącz z hostem github.com port...