In het Unix-besturingssysteem , uitbreidingen van bestandsnamen zijn optioneel , ze zijn slechts bedoeld als visueel hulpmiddel voor gebruikers van het systeem . Dit is verschillend van de conventie gevolgd door vroege besturingssystemen van Microsoft , zoals DOS en pre - NT- versies van Windows , waar elke bestandsnaam had een potentieel lege extensie . U kunt de extensies van de namen van alle bestanden in een verzameling te verwijderen door het uitvoeren van een eenvoudige Unix script . Dit is aanzienlijk sneller en minder foutgevoelig dan het hernoemen van een bestand tegelijk . Instructies 1 Log in om de computer in de tekst mode . Unix zal u aanwezig zijn met een command -line prompt ( ook wel een shell ) klaar om opdrachten te accepteren . Kopen van 2 Start een teksteditor om een nieuw bestand met de naam " rename.sh " te maken en steek de volgende regels in het nieuwe bestand : # /bin /bash voor file in * ; denk mv $ file ` echo $ bestand | sed ' s /\\ \\ ! ( * \\ . ) . \\ /\\ 1 /' ` ( * \\ . ) ; gedaan Druk op" Enter " aan het eind van elke regel . Sla het nieuwe bestand en sluit de tekstverwerker Type 3 het volgende commando in de shell : . . /Rename.sh Pers Nieuws " invoeren . " De namen van alle bestanden in de map zullen hun extensies verliezen . Bijvoorbeeld , zal bestand " midas.doc " geworden " midas " , en het bestand " jeropa.control " zal " jeropa " geworden .
|