summaryrefslogtreecommitdiff
path: root/doc/pl/autogen/user/exec_commands.adoc
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2016-05-15 08:52:19 +0200
committerSébastien Helleu <flashcode@flashtux.org>2016-05-15 08:52:19 +0200
commitb7bdbbdc505879450494bc75b706e2997e25120f (patch)
treebe3b6716c2706a9505278d05ae9cfbec5ffbdac5 /doc/pl/autogen/user/exec_commands.adoc
parent81fa60a23a29e3bb6525494587008d75eae44f28 (diff)
downloadweechat-b7bdbbdc505879450494bc75b706e2997e25120f.zip
core: rename .asciidoc files to .adoc (issue #722)
Diffstat (limited to 'doc/pl/autogen/user/exec_commands.adoc')
-rw-r--r--doc/pl/autogen/user/exec_commands.adoc75
1 files changed, 75 insertions, 0 deletions
diff --git a/doc/pl/autogen/user/exec_commands.adoc b/doc/pl/autogen/user/exec_commands.adoc
new file mode 100644
index 000000000..1990fd63a
--- /dev/null
+++ b/doc/pl/autogen/user/exec_commands.adoc
@@ -0,0 +1,75 @@
+//
+// This file is auto-generated by script docgen.py.
+// DO NOT EDIT BY HAND!
+//
+[[command_exec_exec]]
+* `+exec+`: wykonywanie zewnętrznych komend
+
+----
+/exec -list
+ [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <nazwa>] [-l|-o|-n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <czas>] [-name <nazwa>] [-pipe <komenda>] [-hsignal <nazwa>] <komenda>
+ -in <id> <tekst>
+ -inclose <id> [<tekst>]
+ -signal <id> <sygnał>
+ -kill <id>
+ -killall
+ -set <id> <właściwość> <wartość>
+ -del <id>|-all [<id>...]
+
+ -list: lista komend
+ -sh: użyj powłoki do wykonania komendy (UWAGA: użyj tej opcji TYLKO jeśli wszystkie argumenty są bezpieczne, zobacz opcję -nosh)
+ -nosh: nie używaj powłoki do wykonania komendy (wymagane jeśli komenda posiada niebezpieczne dane, na przykład zawartość wiadomości od innego użytkownika) (domyślne)
+ -bg: uruchom proces w tle: nie wyświetlaj wyjścia z procesu ani zwracanego kodu (nie kompatybilne z opcjami -o/-n)
+ -nobg: przechwyć całość wyjścia z procesu i wyświetl kod wyjścia (domyślne)
+ -stdin: tworzy strumień do wysyłania danych do procesu (za pomocą /exec -in/-inclose)
+-nostdin: nie twórz strumienia dla stdin (domyślne)
+ -buffer: wyświetl/wyślij wyjście komendy do tego bufora (jeśli bufor nie zostanie znaleziony zostanie utworzony nowy bufor o nazwie "exec.exec.xxx")
+ -l: wyświetl lokalnie wyście z komendy w buforze (domyślne)
+ -o: wyślij wyjście z komendy do bufora (nie kompatybilne z opcją -bg)
+ -n: wyświetl wyjście komendy w nowym buforze (nie kompatybilne z opcją -bg)
+ -nf: wyświetl wyjście komendy w nowym buforze z wolna zawartością (brak zawijania słów, bez limitu ilości linii) (nie kompatybilne z opcją -bg)
+ -cl: wyczyść nowy bufor przed wyświetleniem wyjścia
+ -nocl: dodaj do nowego bufora bez czyszczenia zawartości (domyślne)
+ -sw: przełącz na bufor wyjściowy (domyślne)
+ -nosw: nie przełączaj na bufor wyjściowy
+ -ln: wyświetl numery linii (domyślne tylko w nowym buforze)
+ -noln: nie wyświetlaj numerów linii
+ -flush: wyświetl wyjście z komendy w czasie rzeczywistym (domyślne)
+-noflush: wyświetl wyjście z komendy po jej zakończeniu
+ -color: akcja na kolorach ANSI w wyjściu:
+ ansi: zachowaj kody ANSI
+ auto: konwertuj kolory ANSI na WeeChat/IRC (domyślne)
+ irc: konwertuj kolory ANSI na kolory IRC
+ weechat: konwertuj kolory ANSI na kolory WeeChat
+ strip: usuń kolory ANSI
+ -rc: wyświetl kod wyjścia (domyślne)
+ -norc: nie wyświetlaj kodu wyjścia
+-timeout: ustaw timeout dla komendy (w sekundach)
+ -name: ustaw nazwę dla komendy (do wywołania później za pomocą /exec)
+ -pipe: wyślij wyjście do WeeChat/wtyczki (linia po linii); jeśli występują spacje w komendzie/argumentach, otocz je cudzysłowem; zmienna $line jest zastępowana przez linie (domyślnie linia jest dodawana za komendą, oddzielona spacją) (nie kompatybilne z opcjami -bg/-o/-n)
+-hsignal: wyślij wyjście jako hsignal (w celu użycia na przykład w triggerze) (nie kompatybilne z opcjami -bg/-o/-n)
+ komenda: komenda do wykonania; jeśli zaczyna się od "url:", powłoka jest wyłączana i zawartość URLa jest pobierana i wysyłana jako wyjście
+ id: identyfikator komendy: numer lub nazwa (jeśli ustawiona przez "-name xxx")
+ -in: wyślij tekst na standardowe wejście procesu
+-inclose: to samo co -in, ale stdin jest zamykane (tekst jest opcjonalny: bez niego stdin jest po prostu zamykane)
+ -signal: wysyła sygnał do procesu; sygnał może być liczbą całkowitą lub jedna z nazw: hup, int, quit, kill, term, usr1, usr2
+ -kill: alias dla "-signal <id> kill"
+-killall: zabija wszystkie działające procesy
+ -set: ustawia przypisaną właściwość (zobacz funkcję hook_set w opisie API wtyczek)
+właściwość: przypisana właściwość
+ wartość: nowa wartość
+ -del: usuń zakończoną komendę
+ -all: usuń wszystkie zakończone komendy
+
+Domyślne opcje moga być ustawione za pomocą opcji exec.command.default_options.
+
+Przykłady:
+ /exec -n ls -l /tmp
+ /exec -sh -n ps xu | grep weechat
+ /exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx
+ /exec -nf -noln links -dump https://weechat.org/files/doc/devel/weechat_user.en.html
+ /exec -o uptime
+ /exec -pipe "/print Machine uptime:" uptime
+ /exec -n tail -f /var/log/messages
+ /exec -kill 0
+----