Pytania otagowane jako scripting

Skrypt to sekwencja poleceń lub instrukcji, które są wykonywane przez program tłumaczący, a nie kompilowane w samodzielny program wykonywalny.

4
Środowisko podobne do powłoki do przetwarzania binarnego
To pytanie przychodziło mi kilka razy wcześniej, teraz w odpowiedzi na pytanie Pętla przez fragmenty danych binarnych ze standardowego wejścia w Bash Odpowiedzi podane w /programming/993434/what-language-is-to-binary -as-perl-is-to-text również nie były zadowalające. Szukam środowiska skryptowego przystosowanego specjalnie do obsługi operacji wejścia / wyjścia z plikami binarnymi. Wiem, że mogę używać jednego …


9
Wyodrębnianie zagnieżdżonych plików zip
Mam liczne archiwa zip, z których każde zawiera wiele archiwów zip. Jaki jest najlepszy sposób rekurencyjnego wyodrębnienia wszystkich plików zawartych w tym archiwum zip i jego podrzędnych archiwach zip, które same nie są archiwami zip?
15 files  scripting  zip 


3
Czy istnieje sposób symulowania zdarzenia „Zamknij” w różnych oknach za pomocą terminala?
Odpowiedziałem na pytanie Ubuntu Wyjdź ze wszystkich wystąpień gnome-terminalza pomocą polecenia, ale ponieważ wszyscy potrafią czytać, gnome-terminalwydaje się, że nie ma SIGpołączenia, którego mógłbym użyć do symulacji tego zdarzenia „Zamknij”. Skłoniło mnie to do pytania: czy w GNOME / KDE / LXDE / {istnieje sposób na umieszczenie menedżera okien / …

3
Bash generuje błąd, wiersz 8: 1 $: zmienna niezwiązana
Próbuję nauczyć się korzystać z getopts, aby móc mieć skrypty z analizowanym wejściem (chociaż myślę, że getopts może być lepszy). Próbuję napisać prosty skrypt, aby zwrócić procent użycia partycji. Problem polega na tym, że jedna z moich funkcji bash nie wydaje się podobać, że odwołuję się $1jako zmienna w funkcji. …


3
Systemd skrypt startowy postgresql
Jestem w trakcie instalowania postgresql na drugim serwerze Wcześniej zainstalowałem postgresql, a następnie użyłem dostarczonego skryptu ./contrib/start-scripts/linux Umieszczony we właściwym reż # cp ./contrib/start-scripts/linux /etc/rc.d/init.d/postgresql92 # chmod 755 /etc/rc.d/init.d/postgresql92 Które mogłem następnie wykonać zgodnie z oczekiwaniami # service postgresql92 start Jednak nowa maszyna używa Systemd i wygląda na to, że …

3
Jak zrobić różnicę w kierunku N-way?
Jak różnicować dane wyjściowe wielu poleceń? vimdiffmoże obsługiwać do czterech plików, ale diffsam wydaje się obsługiwać dokładnie dwa pliki. Czy jest to możliwe bezpośrednio z jakimś wariantem diff, czy też muszę zapisać dane wyjściowe wszystkich poleceń w plikach tymczasowych, wybrać jeden i różnicować z nim resztę? Kontekst: Muszę sprawdzić dane …
14 scripting  diff 

7
Jak usunąć wiele pustych linii z pliku?
Mam kilka plików tekstowych, których używam do robienia notatek - po prostu zwykły tekst, zwykle tylko za pomocą cat >> file. Czasami używam pustej linii lub dwóch (po prostu return - znak nowej linii), aby określić nowy temat / linię myśli. Na koniec każdej sesji, przed zamknięciem pliku za pomocą …
14 scripting  sed  awk  perl  filter 

6
Jak wysłać wiele poleceń do sftp za pomocą jednej linii
Następujące polecenie powoduje wysłanie jednego polecenia do sftpjednego wiersza: sftp -o PasswordAuthentication=no user@host" <<<"lcd /home" Jak wysłać wiele linii do sftpkorzystania z jednej linii. Czy istnieje sposób wstawiania zwrotów karetki lub coś takiego, na przykład: sftp -o PasswordAuthentication=no user@host" <<<"lcd /home\n cd /myhome\n get file" Chodzi o to, aby NIE …
14 scripting  sftp 

1
Czy możliwości mogą być użyte w skryptach bez ustawiania binarnego interpretera?
Obecnie używam cap_net_bind_service MY_USERNAMEw /etc/security/capability.conf. Teraz muszę tylko ustawić cap_net_bind_service+iinterpreter mojego ulubionego języka skryptowego, aby móc dodać CAP_NET_BIND_SERVICEdo efektywnego zestawu poprzez libcap [-ng]. Działa to dobrze, ale zastanawiam się, czy istnieje sposób na osiągnięcie tego samego bez ustawiania jakichkolwiek ograniczeń dla pliku binarnego interpretera. Chociaż nie jest to duży problem …

5
Potrzebujesz pętli do spania na ułamek sekundy
Na mojej maszynie muszę wykonać cykl, który iteruje 1 proste polecenie, które musi mieć opóźnienie wyrażone w ułamkach sekundy. Powiedzmy, że potrzebuję: aby zapisać plik z rosnącą enumaracją (plik-0, plik-1, plik-2, ...) wygeneruj przez coś trywialnego dla tego przykładu, na przykład time > file-$x Muszę to robić co 1/70 sekundy …
14 bash  scripting 

4
Wykonaj polecenie w połączeniu sftp za pomocą skryptu
To jest bardzo podstawowe pytanie. Jestem po prostu całkiem nowy i nie mogę wymyślić, jak to zrobić. Googling niestety nigdzie mnie nie doprowadził. Moim celem jest połączenie się z serwerem sftp na serwerze, przesłanie pliku, a następnie rozłączenie. Mam następujący skrypt: UpdateJar.sh #!/bin/bash sftp -oPort=23 kalenpw@184.155.136.254:/home/kalenpw/TestWorld/plugins #Change directory on server …

5
Jak wydrukować własną nazwę skryptu w mawk?
W bash $0zawiera nazwę skryptu, ale w awk, jeśli utworzę skrypt o nazwie myscript.awk o następującej treści: #!/usr/bin/awk -f BEGIN{ print ARGV[0] } i uruchom go, wypisze tylko „awk”. Poza tym ARGV [i] z i> 0 służy tylko do argumentów skryptu w wierszu poleceń. Jak więc wydrukować nazwę skryptu, w …
13 awk  scripting  mawk 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.