Kako kopirati program v linuxu
klemenxx eno vprašanje še:
kako bi lahko program, ki sem ga v pascalu v konzoli napiusal v linuxu prenesel na durgi računalnik;;;
ne morem skopirati programa (izvršne datoteke) na disketo, kaj šele iz nje
napiši prosim, če je recimo ena datoteka za imenom “cin”
hvala!
Živjo..
Hudo, trikrat sem moral prebrati, da mi še sedajle ni jasno kaj točno bi rad,
pa vem da sem vsaj 3x hodil v prvi razred..
Ok razumem, ti bi rad datoteko cin (ki je izvršna executable) prenesel na drugo
mašino..
Postopek preko diskete.
1. najprej vstaviš disketo in ukaz mount /dev/fd0 /mnt/floppy (poglej če imaš ta direktorij)
2.potem pa cp cin /mnt/floppy
3. potem umount /dev/fd0
———————————————————————————
1. odneseš disketo drugam izvršiš ukaz pod št. 1
2. cp /mnt/floppy /kamorkoli_ze_pac_zelis/
3. izvršiš ukaz pod št. 3
4. če datoteka ni exec, pa še chmod 755 cin
5. startaš datoteko ./cin
6. konec
ali si to želel, pa še napiši katero Gnu/Linux distribucijo imaš, da si bom zapomnil,
ko te bo še kaj težilo..
lp
to sem vse naredil, in drugimi datotekami dela, prim izvršnih pa ne funkcionira stvar
(Datoteke, ki imajo kočnico se prekopirajo, druge pa ne…)
to mi je tukaj problem, ostalo znam
!!!
kako, da se ne prekopirajo ????
najbrž pa moraš biti uporabnik root
narediš cp datoteka /mnt/floppy
če ne pa naredi takole
tar -cvf moje_skripte.tar *.*
na drugi strani pa odtaraj
tar -xvf moje_skripte.tar
pa mora gret ???
lp
hmmm… ok; bom vido…
itak pa;
prejle si mi ze enkrat napisal en ukaz (ena vrstica – iconv)
tisti ukaz izpiše vse na zaslon; rad pa bi, da popravi datoteke same!!!
(to prej ni anredilo, in niti ta ukaz ne)
prosim samo to se pomagaj…
pa upam, da potem bo, in utihnem
ker ne najdem nikogar , ki bi lankp pomaghal!!!!
….
(se enkrat: prej je datoteke le izpisalo na zaslon, rad pa bi, da jih SPREMENI – oz. jim spremeni charset)
Živjo..
Evo domače naloge delamo tudi zvečer.
Ok 1. domača naloga (convert datotek)
sestavljen iz dveh datotek:
1. datoteka – poljubno ime, npr. prva
vsebina te datoteke:
find . -type d -print -exec /direktorij_kjer_imaš_drugo_skripto/convrt.sh {} \;
2. datoteka z imenom convrt.sh (glej točko 1.)
vsebina te datoteke:
#!/bin/sh
cd $1
for i in *.jsp
do
iconv -f windows-1250 -t iso_8859-2 $i -o $i.cnv
done
In to je to.
Ne pozabi obema datotekama dodati chmod 755 (exec).
Prekonvertirane datoteke bodo imele končnico .cnv.
2. Domača naloga je pa že enkrat bila opisana in mi ni jasno, kaj ti ne dela ???
ali ti javi kako napako (mora), ali kaj. Mogoče pa nisi lastnik te datoteke in jo ne moreš prekopirati. Poizkusi se prijaviti kot root ( su – ).
Lp
hmmm… pravise (permissions) imam vse; saj zato ne razumem tega
ce sem datoteko prekopiral lokalno v neko drugo sem jo lahko prekopiral na disketo, …!?
samo zagonske datoteke taksne kot je pa ni slo, in verjemi, poskusil sem vse 🙂
dugace pa miam suse linux 2.7 (kde)
Katere zagonske nisi mogel prekopirati, kaj ti javi ????
Kaj točno si pa poizkusil delati ??????
Očitno nekaj delaš narobe!
Opiši svojo težavo po korakih.
lp
KLEMENXX … ŠE NEKAJ… please
kako bi lahko dobil število datotek v enem direktoriju???
in kako bi potem napisal, da če v direktoriju ni, npr. *.jsp datotek, da v tem direktoriju ne bi pognal nekega ukaza (kot zadnjič npr. iconv)???
prosim za čimprejšnji odgovr, ker sem v paniki
ls|wc -l prešteje vse
ls -l | grep ^- | wc -l prešteje vse razen direktorijev in simboličnih linkov
lp
Forum je zaprt za komentiranje.