Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názor k článku
Hrátky z řádky: první krůčky při programování v Bashi

Mir a B.
Mir a B. (neregistrovaný)
17. 3. 2008 10:55

Kopirovani bin. soub. v BASHi

celé vlákno
Zdarec,

na serveru se nam vyskytla podivna chyba: mame k dispozici pouze dva BASHe a
zadne externi programy nefunguji (ani cat, ls, ...).

Potrebujeme vsak zkopirovat binarni knihovnu, ale mame k dispozici JEN
interni funkce bashe. Ani dalsi bash nelze spustit.

Napadne nekoho neco?

Zatim jsme dokonvergovali k nasledujicimu (ls je binarni kopirovany soubor):
export IFS="" ; while read -r -n 1 radka; do printf "%c" "$radka"; done <
ls > ls2

ale tohle reseni nezapise znaky 0a (a mozna nejake jine)

potom jsme jeste objevili nacteni souboru do promenne:
a=$(<ls) ale zapsat obsah te promenne do souboru tak, aby odpovidala
originalnimu ls se nepovedlo

diky,