![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen! |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| finne lengden på filnavn i en katalog? | koti_rama | Shell programmering og Skripting | 5 | 06-04-2008 10:19 |
| Erstatt tegnene i alle filnavn i en bestemt katalog | madhunk | Shell programmering og Skripting | 4 | 02-16-2006 07:10 |
| katalognavn i en flat fil | surjyap | Shell programmering og Skripting | 2 | 10-06-2005 07:51 |
| Slik endrer automatisk filnavnene | MAKY | Shell programmering og Skripting | 6 | 08-10-2005 10:47 |
| Fil-og katalognavn blitt skjult | dbinsol1 | UNIX for Advanced & ekspertbrukere | 10 | 05-29-2002 09:58 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Endre alle filnavn i en katalog
Hei,
Hvis jeg har en katalog full av si 100 tilfeldige filer, og jeg ønsker å organisere dem, for eksempel: FILE001, FILE002, FILE003, FILE004 osv. Hvordan skulle jeg gjøre dette fra terminal, i stedet for å manuelt endre hver fil? Jeg bruker Mac OS X, hvis det gjør en forskjell. På forhånd takk for hjelp ![]() |
|
||||
|
mangfoldig fil døpe
si at du har filer som under ...
jordba.package1 jordba.package2 jordba.package3 bruk nedenfor: for f i jordba .*; gjøre mv "$ f" "$ (f # jordba.)"; gjort ovenfor for loopen skal gjøre listen som ... package1 package2 package3 \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d men det er en annen sak som ligner på før jeg har filene x1_p.sql x2_p.sql x3_p.sql og så videre Jeg må legge til h før. sql være som følgende: x1_ph.sql x2_ph.sql x3_ph.sql \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d Dette bør arbeide for data gitt av deg over ... for f i * _p.sql; gjøre mv "$ f" "$ (f% _p.sql) _ph.sql"; gjort Jeg håper disse r helpful |
|
||||
|
Sitat:
Men jeg vil ta tilfeldig navn filer, for eksempel qwerty.jpg, blah.jpg 123_lol.jpg, og endre dem til å bli sortert i kronologisk rekkefølge, for eksempel: 2007NOV03001.jpg, 2007NOV03002.jpg, 2007NOV03003.jpg osv. |
|
||||
|
Jeg er ikke sikker på hva du skal gjøre med filnavn. Jeg prøvde *. jpg og *. jpg "og ende opp med:` *. jpg ': ikke et gyldig identifikator og `" *. jpg "': ikke en gyldig identifikator, henholdsvis.
|
|
||||
|
Sitat:
Sidenote: Dette er med. Jpg-filer. Jeg endret «FIL% 03i" til "file% 03i.jpg", så de to filene kom ut: FILE002.jpg og FILE003.jpg. Ingen av de andre filnavnene endres. |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|