Portál AbcLinuxu, 25. října 2025 12:37
cd home ll -tr echo pwdpred nekolika lety mi to fungovalo na linuxu a resila jsem to nejak takto:
function cd2 cd "$1";chyba=`echo $?`;if [[ $chyba == 0 ]]; then ll -tr -l --color=tty;pwd|head -1; echo;fi;a
alias cd = cd2
ale pod unixem mi nejde napsat funkci cd2Řešení dotazu:
<pre> Zdrojovy kod </pre>Takto je to nesrozumitelné. Co znamená neumím napsat funkci cd2? Vždyť si nějakou napsala
Asi je teda problém v tom, že Ti nefunguje, nebo bash hází nějakou chybu, když
ji odentruješ. Tak nám prozraď kde je problém, co Ti bash píše atd...
pod unixem mi nejde napsat funkci cd2 diky
Pod kterým UNIXem?
function cd2 { cd $1 && ls -lrt; }
alias cd=cd2
pozor na mezery a strednik. Jsou povinne!
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.