On 16-11-2009, at 22h 54'44", MOROIANU Dragos wrote about "Re: [rlug] Fisier si
director cu acelasi nume"
> >> /fsd/projects> ls -il
> >> total 8
> >> 62071975 drwxrwxr-x 6 hansa fsd 4096 2009-10-08 15:05 reports
> >> 60493117 drwxrwx--x 116 hansa fsd 4096 2009-10-30 16:49 uppdrag
> >> 60492963 -rw-rw-r-- 1 pontusw fsd 0 2009-11-12 15:05 uppdrag
>
>
> > Ma intereseaza sa sterg doar fisierul. Solutia cu:
> > find . -inum 60492963-exec rm -i {} \;
> > gasita pe net, mi-e frica s-o aplic pentru ca "find" genereaza numele iar
> > "rm" nu stie de "inode".
> > Cea de a doua alternativa cred ca merge, dar cum pot genera un caz test?
>
> >> Dar de ce nu faci un mv si apoi un rm?
>
> Pai mv tot numele fisierului il foloseste, deci cum fac distinctie?
>
1.
mv uppdrag/ /tmp/abracadabra
rm uppdrag
mv /tmp/abracadabra uppdrag
2.
rm uppdrag
(rm nu sterge directoare, eventual pune cu -i si adauga o steluta la
coada numelui)
3. foloseste un file manager grafic unde faci clica-clica pe unul din
fisiere si-l redenumesti (temporar) si apoi faci ce vrei tu mai
departe, unul il stergi, etc.
4. rulezi ext3.fsck sau similar. Unul din fisiere va fi redenumit sau
mutat in /lost+found
5. etc.
Mugurel
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug