Pytania oznaczone «sh»

99
Polecenie zmiany znaczenia ciągu w bash

Potrzebuję polecenia bash, które skonwertuje ciąg znaków na coś, z czym zostanie usunięty. Oto przykład: echo "hello\world" | escape | someprog Gdzie komenda ucieczka czyni "hello\world"się "hello\\\world". Następnie jakiśprog może używać "hello\\world"zgodnie z oczekiwaniami. Oczywiście jest...

99
Błąd składni Bash: nieoczekiwany koniec pliku

Wybacz mi, że to bardzo prosty skrypt w Bash. Oto kod: #!/bin/bash # june 2011 if [ $# -lt 3 -o $# -gt 3 ]; then echo "Error... Usage: $0 host database username" exit 0 fi po uruchomieniu sh file.sh: błąd składni: nieoczekiwany koniec pliku

99
Odczytaj dane wejściowe użytkownika wewnątrz pętli

Mam skrypt bash, który przypomina śledzenie cat filename | while read line do read input; echo $input; done ale to wyraźnie nie daje mi właściwego wyniku, ponieważ kiedy czytam w pętli while, próbuje odczytać z nazwy pliku pliku z powodu możliwego przekierowania we / wy. Jakiś inny sposób...

99
Czy Hash Rocket jest przestarzały?

Dobrze cytowany post dotyczący rakiety RIP Hash wydaje się sugerować, że składnia Hash Rocket ( :foo => "bar") jest przestarzała na rzecz nowego skrótu w stylu JSON w Ruby ( foo: "bar"), ale nie mogę znaleźć żadnego ostatecznego odniesienia określającego formę Hash Rocket jest faktycznie...

99
Jak używać poleceń powłoki w Makefile

Próbuję wykorzystać wynik lsw innych poleceniach (np. Echo, rsync): all: <Building, creating some .tgz files - removed for clarity> FILES = $(shell ls) echo $(FILES) Ale dostaję: make FILES = Makefile file1.tgz file2.tgz file3.tgz make: FILES: No such file or directory make: ***...

99
Git i SSH, który klucz jest używany?

Powiedzmy, że Twój .sshkatalog zawiera 30 kluczy (15 prywatnych i 15 publicznych). Gdzie w Gicie można sprawdzić, które z nich jest używane do łączenia się z danym zdalnym repozytorium?

99
Co oznacza opróżnianie bufora?

Uczę się C ++ i znalazłem coś, czego nie rozumiem: Bufory wyjściowe mogą być jawnie opróżniane, aby wymusić zapisanie bufora. Domyślnie czytanie cinrzutów cout; coutjest również opróżniany, gdy program kończy się normalnie. Czyli opróżnianie bufora (na przykład bufora wyjściowego): czy to...