[BSD] OpenBSD - kezdő - 1. ékezet, 2. http proxy
Zahemszky Gábor
Gabor at Zahemszky.HU
2008. Jan. 7., H, 17:36:30 CET
Szia!
Csak amire tudok válaszolni, azaz a 2. kérdés:
> Melyik fájlba kell beírnom a http_proxy-t? Mert amíg ksh-t
Sz> használtam
> megoldottam azzal, hogy "export http_proxy=xx.yy.hu:1234", de a tcsh
> nem ismeri az export parancsot.Előre is köszi a segítségeteket . És
UNIX-like rendszereken *elsődlegesen* 2-féle szintaxisú shell létezik:
sh (ilyen az sh, ksh, bash), és csh (csh és tcsh a 2 jeles képviselő).
Az export parancs az sh-szintaxis sajátja, a neki megfelelő funkciót a
csh-szintaxisu verziókban a setenv parancs biztosítja, picit eltérően
az export-tól, azaz:
setenv http_proxy 'xx.yy.hu:1234'
a megfelelő parancs. A fájl pedig a $HOME/.login (ez felel meg
nagyjából a másik készlet shell $HOME/.profile -jának).
Zahy < Gabor at Zahemszky dot HU >
--
#!/bin/ksh
Z='21N16I25C25E30, 40M30E33E25T15U!';IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ
';set -- $Z;for i;{ [[ $i = ? ]]&&print $i&&break;[[ $i
= ??? ]]&&j=$i&&i=${i%?};typeset -i40 i=8#$i;print -n ${i#???};[[ "$j"
= ??? ]]&&print -n "${j#??} "&&j=;typeset +i i;};IFS=' 0123456789 ';set
-- $Z;for i;{ [[ $i = , ]]&&i=2;[[ $i = ?? ]]||typeset -l i;j="$j
$i";typeset +l i;};print "$j"
További információk a(z) BSD levelezőlistáról