Portál AbcLinuxu, 10. května 2025 13:32
nc -c cal -l -p 1234 telnet localhost 1234NN
#! /bin/bash
fnc() {
..nejaky cyklus pro vypis ls -l
}
typeset -fx fnc
nc -l -p 8080 -c fnc
Bohuzel ne vzdy jsou odhady spravne:)
Pridat funkciu priamo do konfiguracneho suboru ~/.bashrc , spustit source ~/.bashrc a funkcia je reprezentovana jej nazvom rovnako ako akykolvek iny prikaz v systeme pre daneho uzivatela. Urcite je mozne toto spravit aj pre vsetkych uzivatelov v systeme, zrejme nieco ako /etc/bashrc , treba pozriet manualove stranky, co sa ocakava.
exec funkceTaková věc nemá smysl, pročež taky nespouští žádnou funkci, ale vyhodí command not found (stejně to samozřejmě funguje pro builtiny). 3. Pokud program nějak čistí proměnné prostředí, než spouští shell, tak o tu funkci přijdeš a nový shell ji nezná. Smůla.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.