Kód: Vybrat vše
alias zkratka="tohle je hrozne dlouhy prikaz"
Pokud chci připomenout co mám za možnosti napíši jen samotný příkaz alias.
Často se tohle vkládá do souborů .profile nebo .bashrc domovském adresáři, aby to bylo automaticky k dispozici po startu.
Dnes jsem ale hledal možnost, jak přidat do alias parametr. Zdá se že jediná možnost je nadefinovat si v bashi funkci:
Do .profile si pak přídám např. následující řádek
Kód: Vybrat vše
function pristup_z_domu(){ ssh -N -R 9090:192.168.1.$@:80 domaciucet@85.240.24.37 -p 35 ;}
Kód: Vybrat vše
source .profile
Kód: Vybrat vše
pristup_z_domu 100
a nemusím to vždy psát celé nebo dělat extra bash skript pro každou takovou funkci zvlášť (což je taky možnost).
Výše uvedený případ je užitečný, pokud pracuji na linuxovým počítači, který má přístup do lokální sítě.
Na vzdáleny web tak budu přistupovat pomocí http://localhost:9090 z mého domácího počítače.
Pomocí příkazu výše se tak z domu dostat na libovolné webové stránky nějakého zařízení v lokální síti, čímž mohu např. snadno nastavit VoIP telefon.
Více informací v tomto vlákně http://forum.odorik.cz/viewtopic.php?f=12&t=421