Pytania oznaczone «shell»

99
Zmień katalog w PowerShell

Mój znak zachęty PowerShell wskazuje obecnie na mój dysk C ( PS C:\>). Jak zmienić katalog na folder na moim PS Q:\>dysku Q ( )? Nazwa folderu na moim dysku Q to „Mój folder testowy”.

98
sed początkujący: zmiana wszystkich wystąpień w folderze

Muszę znaleźć wyrażenie regularne i zamienić je na wszystkich plikach w folderze (i jego podfolderach). Jakie byłoby polecenie powłoki systemu Linux, aby to zrobić? Na przykład chcę przeprowadzić to na wszystkich plikach i nadpisać stary plik nowym, zastąpionym tekstem. sed 's/old text/new...

98
Co oznacza „cd -”?

W skrypcie powłoki bash dzisiaj zauważyłem poniższe polecenie na końcu skryptu. Wiem, co jest, cdale nie jestem świadomy znaczenia kreski po nim. cd - Co to znaczy? Google naiwnie obcina to, -więc nie mogę znaleźć odpowiedzi.

98
jak używać opcji grep --include dla wielu typów plików?

Kiedy chcę grepować wszystkie pliki html w jakimś katalogu, wykonuję następujące czynności grep --include="*.html" pattern -R /some/path co działa dobrze. Problem w tym, jak grepować wszystkie pliki html, htm, php w jakimś katalogu? Z tego Użyj grep --exclude / - include składnię, aby nie...

98
Powłoka - zapisuje zmienną zawartość do pliku

Chciałbym skopiować zawartość zmiennej (nazywanej tutaj var) do pliku. Nazwa pliku jest przechowywana w innej zmiennej destfile. Mam z tym problem. Oto, czego próbowałem: cp $var $destfile Próbowałem też tego samego z poleceniem dd ... Oczywiście powłoka pomyślała, że $varodnosi się do...

98
Co oznacza „&” na końcu polecenia systemu Linux?

Jestem administratorem systemu i poproszono mnie o uruchomienie skryptu linux w celu wyczyszczenia systemu. Polecenie jest takie: perl script.pl > output.log & więc to polecenie kończy się &znakiem, czy ma jakieś szczególne znaczenie? Mam podstawową wiedzę na temat powłoki, ale...

98
Co oznacza symbol & w programie PowerShell?

$tool = 'C:\Program Files\gs\gs9.07\bin\gswin64c.exe' & $tool -q -dNOPAUSE -sDEVICE=tiffg4 $param -r300 $pdf.FullName -c quit Czy ktoś może mi wyjaśnić, jak to działa? Co dokładnie oznacza symbol & w programie PowerShell?

98
Alias ​​ZSH z parametrem

Próbuję utworzyć alias z parametrem dla mojego prostego dodawania / zatwierdzania / wypychania gita. Widziałem, że Function można użyć jako aliasu, więc próbuję, ale nie udało mi się. zanim miałem: alias gitall="git add . ; git commit -m 'update' ; git push" Ale chcę mieć możliwość...

97
Przechwytywanie kodów błędów w rurze powłoki

Obecnie mam skrypt, który robi coś takiego ./a | ./b | ./c Chcę go zmodyfikować, aby w przypadku wyjścia a, b lub c z kodem błędu wydrukowałem komunikat o błędzie i zatrzymałem się zamiast przesyłać do przodu złe wyjście. Jaki byłby najprostszy / najczystszy sposób, aby to...

97
Symulowanie naciśnięcia klawisza ENTER w skrypcie bash

Stworzyłem naprawdę prosty skrypt bash, który uruchamia kilka poleceń. jedno z tych poleceń wymaga wprowadzenia danych przez użytkownika w czasie wykonywania. tzn. pyta użytkownika „czy chcesz bla bla bla?”, chcę po prostu wysłać do niego klawisz enter, aby skrypt został całkowicie...