Kommando til at fjerne eller kommentere bestemte linjer i en fil
Hejsa,
Jeg skriver mange guides til tweaks af Linux-systemer.
For at gøre det nemt, holder jeg mig til at bruge kommandoer, istedet for at bede folk om at åbne en fil, gå til X'te linje, og gøre det og det... osv...
Simpelt: "Kør denne kommando:"
Men hvordan kan jeg få en kommando til eks. at slette eller kommentere linje 632?
Det er ikke nogle specielle kendetegn i indholdet af linjen, så det eneste jeg kender er linjenummeret!
Kan det lade sig gøre?
(I tilfælde hvor jeg vil erstatte noget jeg kender, bruger jeg "sed")
måske ikke det smarteste til guides. Hvad nu hvis læserens version er .1 højere i forhold til din version? Er nok smartere at skrive de skal finde noget omkring linie XXX med XYZ = 1234; og rette til #XYZ = 1234;
Just my 5cents, held og lykke med guide skrivningen. :)
Det totale antal linjer, eller tallet for selve linjen?
(Jeg kender begge dele...)
Jeg skal ikke tænke på versionsnumre, da guiden refererer til en bestemt version af en fil! (og folk følger hele min guide, for at få sagerne til at fungere!)
hvis du kender det totale antal linjer i filen så kan du vel komme frem til det med en kombination af cat, head og tail med pipes.. men det bliver ikke nogen kort kommando.
Skyd løs, jeg er åben for forslag (ikke mindst løsnings-modeller!)
* Jeg ønsker at slette linje 632, hvilken kommando skal jeg bruge?
* Jeg ønsker at kommentere linje 632, hvilken kommando skal jeg bruge?
Synes godt om
Ny brugerNybegynder
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.