Avatar billede eldaria Nybegynder
10. november 2004 - 18:08 Der er 2 kommentarer og
1 løsning

Finde alle filer og erstatte indehold.

Jeg har et lille (Læs: Stort) Problem.

Jeg har 2 servers der er linket, men skal blive standalone.

Brugere har tidligere kunnet logge på vilken som helst af serverne, og der har været et link imellem via nfs, for at brugerenes Home mappe.

Nu skal vi avlinke dem, og derefter lave mapperne om.

MEN!!!

Nu har nogle brugere et link til:
/export/home
og andre har
/export/home1

Jeg vil lave dem begge om til at være /export/home

Mit problem er så at der er nogle configurations filer i brugernes mapper der linker til den gammle mappe.
Det har jeg løst vi et symboliskt link.
Men det er lidt af en dårlig løsning.

Så Jeg vil gerne søge after alle filer der indeholder et link til den gammle mappe,(/export/home1/) og erstatte indeholdet i den fil med med det korrekte link (/export/home/).

Hvordan?

mvh.
Brian.
Avatar billede simonvalter Praktikant
10. november 2004 - 18:18 #1
perl -pi -e 's/\/export\/home1/\/export\/home/'g /testmappe/*

skal der tages backup så brug

perl -pi.bak -e 's/\/export\/home1/\/export\/home/'g test/*
Avatar billede eldaria Nybegynder
10. november 2004 - 18:36 #2
Brilliant!!!!!

Smid et Svar....
Avatar billede simonvalter Praktikant
10. november 2004 - 19:07 #3
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester