|
mv − muta (redenumeste) fisiere |
|
mv [optiune...] sursa
destinatie Optiuni POSIX: [−fi] [−−] Optiuni GNU (forma cea mai scurta): [−bfiuv] [−S sufix] [−V {numbered,existing,simple}] [−−help] [−−version] [−−] |
|
mv muta sau redenumeste fisiere sau directoare. Daca ultimul argument numeste un director existent, mv muta fiecare dintre celelalte fisiere date ca argumente intr-un fisier cu acelasi nume in acel director. În caz contrar, daca numai doua fisiere sunt specificate, mv redenumeste primul ca al doilea. Este o eroare daca ultimul argument nu este un director si au fost specificate mai mult de doua fisiere. Prin urmare, ‘mv /a/x/y /b’ va redenumi fisierul /a/x/y ca /b/y daca /b era un director, sau ca /b in caz contrar. Sa numim fisierul in care va fi mutat un anumit fisier destinatie. Daca destinatie exista si este data optiunea −i sau destinatie nu poate fi scrisa, intrarea standard este un terminal si nu este data optiunea −f mv va intreba utilizatorul daca doreste sa inlocuiasca fisierul, scriind o intrebare la stderr si citind un raspuns de la stdin. Daca raspunsul nu este afirmativ, fisierul este sarit. Cand atat sursa cat si destinatie sunt pe acelasi sistem de fisiere, ele sunt acelasi fisier (numai numele este schimbat; proprietarul, modul si amprenta de timp raman neschimbate). Cand acestea sunt pe sisteme de fisiere diferite, fisierul sursa este copiat si apoi sters. mv va copia timpul de modificare, timpul de acces, ID-ul utilizatorului si grupului, apoi modul daca este posibil. Daca copierea ID-urilor utilizator si/sau utilizator esueaza, bitii setuid si setgid sunt curatate in copie. |
|
−f |
Nu cere confirmare. |
||
|
−i |
Cere confirmare cand destinatie exista. (Cand atat −f cat si −i sunt date, ultima dintre acestea este considerata.) |
||
|
−− |
Termina lista de optiuni. |
|
Implementarea GNU (in fileutils-3.16) este incorecta, in sensul ca mv poate muta numai fisiere normale de pe un sistem de fisiere pe altul. |
|
−f, −−force |
|
Sterge fisierele destinatie existente si nu intreba niciodata utilizatorul. |
|
−i, −−interactive |
|
Întreaba daca sa suprascrii fisierele destinatie existente. Daca raspunsul nu este afirmativ, fisierul este sarit. |
|
−u, −−update |
|
Nu muta un non-director care are o destinatie cu acelasi, sau mai nou, timp de modificare. |
|
−v, −−verbose |
|
Afiseaza numele fiecarui fisier inainte de a-l muta. |
|
Versiunile GNU ale programelor cp, mv, ln, install si patch vor crea o copie de siguranta pentru fisierele ce urmeaza sa fie suprascrise, schimbate sau distruse, daca aceasta optiune este dorita. Fisierele copie de siguranta sunt create daca este specificata optiunea −b. Numirea lor este specificata de optiunea −V. Daca numele fisierului copie de siguranta este dat de numele fisierului extins de un sufix, acest sufix este specificat de optiunea −S. |
|
−b, −−backup |
|
Creaza fisiere copie de siguranta care urmeaza a fi suprascrise sau sterse. |
|
−S SUFIX, −−suffix=SUFIX |
|
Adauga SUFIX la fiecare fisier copie de siguranta creat. Daca aceasta optiune nu este specificata, este folosita valoarea variabilei de mediu SIMPLE_BACKUP_SUFFIX . Iar daca SIMPLE_BACKUP_SUFFIX nu este setata, valoarea implicita este ‘~’. |
|
−V METODA, −−version−control=METODA |
|
Specifica cum sunt numite fisierele copie de siguranta. Argumentul METODA poate fi ‘numbered’ (sau ‘t’), ‘existing’ (sau ‘nil’), sau ‘never’ (sau ‘simple’). Daca aceasta optiune nu este specificata, este folosita valoarea variabilei de mediu VERSION_CONTROL . Iar daca VERSION_CONTROL nu este setata, tipul implicit al copiilor de siguranta este ‘existing’. Aceasta optiune corespunde variabilei Emacs ‘version-control’. Valorile valide pentru METODA sunt (abrevieri unice sunt acceptate): |
|
t, numbered |
|
Creaza intotdeauna copii de siguranta numerotate. |
|
nil, existing |
|
Creaza copii de siguranta numerotare pentru fisierele care deja le au, iar pentru celelalte copii de siguranta simple. |
|
never, simple |
|
Creaza intotdeauna copii de siguranta simple. |
|
−−help |
Afiseaza un mesaj despre modul de folosire la iesirea standard si termina cu succes. |
|
−−version |
|
Afiseaza informatii despre versiune la iesirea standard, apoi termina cu succes. |
|
−− |
Termina lista de optiuni. |
|
Variabilele LANG, LC_ALL, LC_COLLATE, LC_CTYPE si LC_MESSAGES au intelesul obisnuit. Pentru versiunea GNU, variabilele de mediu SIMPLE_BACKUP_SUFFIX si VERSION_CONTROL controleaza numirea fisierelor copii de siguranta, asa cum este descris mai sus. |
|
POSIX 1003.2, cu exceptia ca ierarhiile de directoare nu pot fi mutate de pe un sistem de fisiere pe altul. |
|
Aceasta pagina descrie mv asa cum este gasit in pachetul fileutils-4.0; alte versiuni pot fi usor diferite. Trimiteti corectii si adaugiri la aeb@cwi.nl. Raportati bug-uri in program la fileutils-bugs@gnu.ai.mit.edu. |
|
Pagina a fost tradusa pentru RoLix.org de man_la_rolix_punct_org. |