Portál AbcLinuxu, 9. května 2025 00:01

Dotaz: jednoducha funkce

1.8.2014 13:04 Terka | skóre: 13
jednoducha funkce
Přečteno: 1592×
Odpovědět | Admin
Ahoj, rada bych pri zmene adresare automaticky videla jeho obsah a kde jsem. Priklad: cd home provede prikazy:
cd home
ll -tr
echo
pwd
pred 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
diky!

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

1.8.2014 14:34 logik
Rozbalit Rozbalit vše Re: jednoducha funkce
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdrojový kód dej do fóra pomocí
<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...
xkucf03 avatar 9.8.2014 19:18 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: jednoducha funkce
Opravil jsem formátování, aby se to dalo číst :-)
Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
4.8.2014 21:48 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: jednoducha funkce
Odpovědět | | Sbalit | Link | Blokovat | Admin
pod unixem mi nejde napsat funkci cd2 diky

Pod kterým UNIXem?

Řešení 1× (Tarmaq)
4.8.2014 22:43 Michal Vránek | skóre: 3
Rozbalit Rozbalit vše Re: jednoducha funkce
Odpovědět | | Sbalit | Link | Blokovat | Admin
Sice vubec nerozumim otazce, ale odhaduji, ze se ptas na toto...
function cd2 { cd $1 && ls -lrt; }
alias cd=cd2
pozor na mezery a strednik. Jsou povinne!
5.8.2014 15:41 Terka | skóre: 13
Rozbalit Rozbalit vše Re: jednoducha funkce
diky, to je ono.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.