Pytania oznaczone «bash»

100
Jak dołączyć znak „&” do instrukcji bash curl

Próbuję użyć curl w bash, aby pobrać stronę internetową, ale &symbol w adresie URL nie jest interpretowany jako znak, tak jak bym chciał. Jakieś pomysły, jak mogę przekonać basha, że ​​symbol &jest tylko nudną postacią i niczym szczególnym?

100
Jak ukryć dane wyjściowe polecenia w Bash

Chcę, aby moje skrypty Bash były bardziej eleganckie dla użytkownika końcowego. Jak ukryć dane wyjściowe, gdy Bash wykonuje polecenia? Na przykład, gdy Bash wykonuje yum install nano Następujące informacje zostaną wyświetlone użytkownikowi, który wykonał Bash: Loaded plugins:...

100
Jak przekazać zmienną zawierającą ukośniki do seda

Jak przekazać zmienną zawierającą ukośniki jako wzorzec do sed? Na przykład, jeśli mam następującą zmienną: var="/Users/Documents/name/file" Chcę to przekazać sed tak: sed "s/$var/replace/g" "$file" Jednak otrzymuję błędy. Jak mogę obejść ten

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
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: ***...

98
Linux: obliczyć pojedynczy skrót dla danego folderu i zawartości?

Z pewnością musi istnieć sposób, aby to łatwo zrobić! Wypróbowałem aplikacje wiersza poleceń systemu Linux, takie jak sha1sumi, md5sumale wydaje się, że są w stanie obliczyć skróty poszczególnych plików i wyprowadzić listę wartości skrótu, po jednej dla każdego pliku. Muszę wygenerować jeden...