Pytania oznaczone «sh»

87
bash - jak potokować wynik z polecenia do cd

Jak mogę przesłać wynik z whichpolecenia do cd? Oto, co próbuję zrobić: which oracle | cd cd < which oracle Ale żaden z nich nie działa. Czy jest na to sposób (zamiast oczywiście kopiować / wklejać)? Edycja: po namyśle to polecenie nie powiedzie się, ponieważ plik docelowy NIE jest...

87
Skrypt, aby uzyskać kod stanu HTTP listy adresów URL?

Mam listę adresów URL, które muszę sprawdzić, aby sprawdzić, czy nadal działają, czy nie. Chciałbym napisać skrypt basha, który zrobi to za mnie. Potrzebuję tylko zwróconego kodu stanu HTTP, tj. 200, 404, 500 i tak dalej. Nic więcej. EDYTUJ Zwróć uwagę, że występuje problem, jeśli strona...

87
Jeśli kod skrótu null zawsze wynosi zero, w .NET

Biorąc pod uwagę, że kolekcje takie jak System.Collections.Generic.HashSet<>accept nulljako członek zestawu, można zapytać, jaki nullpowinien być kod skrótu . Wygląda na to, że framework używa 0: // nullable struct type int? i = null; i.GetHashCode(); // gives

87
Skrypt powłoki systemu Unix do obcięcia dużego pliku

Próbuję napisać skrypt uniksowy, który obetnie / opróżni plik, który jest ciągle zapisywany / otwierany przez aplikację, gdy osiągnie, powiedzmy, 3 GB miejsca. Wiem, że poniższe polecenie by to zrobiło: cp /dev/null [filename] Ale mam zamiar uruchomić to w środowisku produkcyjnym...

87
Jak przetestować pusty ciąg w instrukcji Bash case?

Mam skrypt Bash, który wykonuje akcje na podstawie wartości zmiennej. Ogólna składnia instrukcji case jest następująca: case ${command} in start) do_start ;; stop) do_stop ;; config) do_config ;; *) do_help ;; esac Chciałbym wykonać procedurę domyślną, jeśli nie podano polecenia i...

87
Jak grepować, pomijając niektóre wzorce?

Chciałbym znaleźć linie w plikach z wystąpieniem jakiegoś wzorca i brakiem innego wzorca. Na przykład muszę znaleźć wszystkie pliki / linie, w tym loomoprócz tych z rozszerzeniem gloom. Więc mogę znaleźć za loompomocą polecenia: grep -n 'loom' ~/projects/**/trunk/src/**/*.@(h|cpp) Teraz chcę...

87
Semantyka skryptów Bash?

Bardziej niż w jakimkolwiek innym języku, który znam, „nauczyłem się” Bash przez Google za każdym razem, gdy potrzebuję jakiejś małej rzeczy. W związku z tym mogę łączyć ze sobą małe skrypty, które wydają się działać. Jednak tak naprawdę nie wiem, co się dzieje i liczyłem na bardziej formalne...

86
Zrównoleglenie skryptu Bash z maksymalną liczbą procesów

Powiedzmy, że mam pętlę w Bash: for foo in `some-command` do do-something $foo done do-somethingjest związany z procesorem i mam ładny błyszczący 4-rdzeniowy procesor. Chciałbym móc biegać do czterech do-somethingna raz. Wydaje się, że naiwne podejście brzmi: for foo in `some-command` do...

86
Jak utworzyć skrypt bash, aby sprawdzić połączenie SSH?

Jestem w trakcie tworzenia skryptu bash, który logowałby się do zdalnych maszyn i tworzył klucze prywatne i publiczne. Mój problem polega na tym, że zdalne maszyny nie są zbyt niezawodne i nie zawsze działają. Potrzebuję skryptu bash, który sprawdziłby, czy połączenie SSH jest aktywne. Przed...