Pytania oznaczone «shell»

210
Polecenie, aby uzyskać n-ty wiersz STDOUT

Czy jest jakieś polecenie bash, które pozwoli ci uzyskać n-ty wiersz STDOUT? To znaczy, coś, co by to wzięło $ ls -l -rw-r--r--@ 1 root wheel my.txt -rw-r--r--@ 1 root wheel files.txt -rw-r--r--@ 1 root wheel here.txt i zrób coś takiego $ ls -l | magic-command 2 -rw-r--r--@ 1 root wheel...

210
Jak wyprowadzić coś w PowerShell

Używam skryptu PowerShell z pliku wsadowego. Skrypt pobiera stronę internetową i sprawdza, czy zawartość strony to ciąg „OK”. Skrypt PowerShell zwraca poziom błędu do skryptu wsadowego. Skrypt wsadowy jest wykonywany przez ScriptFTP , program do automatyzacji FTP. Jeśli wystąpi błąd, mogę...

208
Jak mogę używać składni Bash w obiektach Makefile?

Często uważam, że składnia Bash jest bardzo pomocna, np. Podstawianie procesów jak w diff <(sort file1) <(sort file2). Czy można używać takich poleceń Bash w pliku Makefile? Mam na myśli coś takiego: file-differences: diff <(sort file1) <(sort file2) > $@ W moim GNU Make 3.80...

208
Jak wykonać dowolne natywne polecenie z łańcucha?

Mogę wyrazić moją potrzebę w następującym scenariuszu: Napisz funkcję, która akceptuje ciąg znaków jako polecenie rodzime. Pomysł nie jest zbyt daleko idący: jeśli łączysz się z innymi narzędziami wiersza poleceń z innych miejsc w firmie, które dostarczają ci polecenia do uruchamiania dosłownie....

206
find: brakujący argument dla -exec

Pomogło mi dzisiaj polecenie, ale wydaje się, że nie działa. To jest polecenie: find /home/me/download/ -type f -name "*.rm" -exec ffmpeg -i {} -sameq {}.mp3 && rm {}\; Powłoka powraca find: missing argument to `-exec' W zasadzie próbuję to zrobić, przeglądając katalog rekurencyjnie...

205
Jak przekierować wyjście całego skryptu powłoki w samym skrypcie?

Czy można przekierować gdzieś wszystkie wyniki skryptu powłoki Bourne'a, ale za pomocą poleceń powłoki w samym skrypcie? Przekierowanie wyjścia pojedynczego polecenia jest łatwe, ale chcę czegoś takiego: #!/bin/sh if [ ! -t 0 ]; then # redirect all of my output to a file here fi # rest of...

204
Jak zdefiniować alias w skorupce ryby?

Chciałbym zdefiniować niektóre aliasy u ryb. Najwyraźniej powinno być możliwe ich zdefiniowanie ~/.config/fish/functions ale nie są ładowane automatycznie, gdy ponownie uruchamiam powłokę. Jakieś

203
Jak oceniać kody odpowiedzi http ze skryptu bash / shell?

Mam wrażenie, że brakuje mi tego, co oczywiste, ale nie udało mi się man [curl|wget]ani google („http” sprawia, że ​​wyszukiwane hasło jest złe). Szukam szybkiego i brudnego rozwiązania dla jednego z naszych serwerów, który często się nie udaje, zwracając kod stanu 500 z komunikatem o błędzie. Gdy...

203
Rozpakuj wszystkie pliki w katalogu

Mam katalog plików ZIP (utworzonych na komputerze z systemem Windows). Mogę ręcznie rozpakować je za pomocą unzip filename, ale jak mogę rozpakować wszystkie pliki ZIP w bieżącym folderze za pomocą powłoki? Korzystanie z Ubuntu Linux