Re: biztonságos fájláthelyezés

István Bálint istbalint at gmail.com
2014. Nov. 26., Sze, 15:52:16 CET


Köszi.
Sajnos, a szintaxis kötött - ezt nem írtam:
Már benne van:
find $DIR -type f -name "*.zip" -exec mv n $DIR2 {} \;
Ebbe a struktúrába kellene beillesztenem.
Köszönettel:
Bálint István


2014. november 26. 11:14 Whisperity írta, <whisperity at gmail.com>:

> A yes | tr y n helyett létezik a "yes n" és az csomó n betűt generál, de
> nem lenne célszerű egy létezésteszttel vizsgálni, hogy van-e már fájl és ha
> igen, meg se hívni az mv-t?
>
> if [ ! -f $hova ]
> then
>   mv $honnan $hova
> fi
>
> A hova értékét pedig előtte meghatározni, a kész blokkot pedig egy for
> ciklusba rakni:
> IFS=$'\n'
> Fajlok=$((`find -type f mappa/`))
> for i in "${Fajlok[@]}"
> do
>   .... ide jön a célhely generálási rész és az áthelyezés ....
> done
> unset IFS
>
> WD
>
> On Nov 26, 2014 8:17 AM, "István Bálint" <istbalint at gmail.com> wrote:
> >
> > Van egy könyvtár, alkönyvtárakkal, amelyben *.zip fájlok vannak. Ezeket
> a fájlokat kell áthelyeznem egy linux scriptben egy másik könyvtárba (move
> - mv). Csakhogy elképzelhető, hogy van 2 azonos nevű fájl. Azt szeretném,
> hogy ha azonos a 2 fájl neve, akkor ne (!) helyezze át a második fájlt.
> > Erre tökéletes a move -n / mv -n kapcsoló, ami pont ezt csinálja.
> > Viszont az oprendszer RHEL 5, ahol az mv-nek NINCS még ilyen kapcsolója.
> csak a mv -i, ami rákérdez, de ezt egy bash scriptben nem tudom használni,
> mert megakasztja a script futását.
> > Nincs valami olyan megoldás, hogy a mv -i esetéén a nemleges választ (n)
> át tudnám neki adni paraméterként?
> > Ilyet találtam: yes|tr y n| mv -i - de ez sem működött RHEL5-ön.
> > Valami ötlet?
> > Köszönettel:
> > Bálint István
> >
> >
> > _______________________________________________
> > Techinfo mailing list
> > Techinfo at lista.sulinet.hu
> > Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
> > Illemtan: http://www.szag.hu/illemtan.html
> > Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
> >
>
>
> _______________________________________________
> Techinfo mailing list
> Techinfo at lista.sulinet.hu
> Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
> Illemtan: http://www.szag.hu/illemtan.html
> Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
>
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lista.sulinet.hu/pipermail/techinfo/attachments/20141126/0e7f5b9e/attachment.html>


További információk a(z) Techinfo levelezőlistáról