Pytania oznaczone «sh»

196
Zwraca ciąg bez ukośnika

Mam dwie zmienne: site1 = "www.somesite.com"; site2 = "www.somesite.com/"; Chcę zrobić coś takiego function someFunction(site) { // If the var has a trailing slash (like site2), // remove it and return the site without the trailing slash return no_trailing_slash_url; } Jak mam to...

195
Co oznacza [nyae] w Zsh?

Bezskutecznie uruchamiam następujące polecenie dir i rozumiem zsh: correct 'dir' to 'gdir' [nyae]? Co oznacza [nyae] w

195
Konfigurowanie Git przez SSH, aby logował się raz

Sklonowałem moje repozytorium git na ssh. Dlatego za każdym razem, gdy komunikuję się z nadrzędnym urządzeniem nadrzędnym przez pchanie lub ciągnięcie, muszę ponownie wprowadzić hasło. Jak skonfigurować git, aby nie trzeba było wielokrotnie wpisywać

194
Jak mogę szybko zsumować wszystkie liczby w pliku?

Mam plik, który zawiera kilka tysięcy liczb, każda w osobnej linii: 34 42 11 6 2 99 ... Chcę napisać skrypt, który wydrukuje sumę wszystkich liczb w pliku. Mam rozwiązanie, ale nie jest zbyt wydajne. (Uruchomienie zajmuje kilka minut.) Szukam bardziej wydajnego rozwiązania. Jakieś...

194
Zmieniasz z zsh na bash na OSX i znów?

Uczę się więc rozwijać w Railsach i odkryłem moc zsh. Jednak w przypadku niektórych innych moich zadań chcę używać normalnego Basha. Chociaż są takie same, po prostu czuję się swobodnie z układaniem bashu w niektórych sytuacjach. Jak przełączać się w przód iw tył lub włączać i wyłączać Zsh?...

194
Automatycznie wprowadź hasło SSH za pomocą skryptu

Muszę utworzyć skrypt, który automatycznie wprowadza hasło do OpenSSH ssh klienta . Powiedzmy, że muszę myname@somehostwprowadzić hasło SSHa1234b . Próbowałem już ... #~/bin/myssh.sh ssh myname@somehost a1234b ... ale to nie działa. Jak mogę wprowadzić tę funkcjonalność do...

193
Zamienić skrzynkę z przewrotem?

Szukam poprawnej składni instrukcji switch z przypadkowymi przypadkami w języku Bash (najlepiej bez rozróżniania wielkości liter). W PHP programowałbym to tak: switch($c) { case 1: do_this(); break; case 2: case 3: do_what_you_are_supposed_to_do(); break; default: do_nothing(); } Chcę...

192
Używanie zmiennych wewnątrz bash heredoc

Próbuję interpolować zmienne w heredoc bash: var=$1 sudo tee "/path/to/outfile" > /dev/null << "EOF" Some text that contains my $var EOF To nie działa, jak się spodziewałem ( $varjest traktowane dosłownie, a nie rozszerzone). Muszę użyć, sudo teeponieważ utworzenie pliku wymaga sudo....