diff options
Diffstat (limited to 'man/sv/man1/dos2unix.htm')
-rw-r--r-- | man/sv/man1/dos2unix.htm | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/man/sv/man1/dos2unix.htm b/man/sv/man1/dos2unix.htm index 919f5ee..6467372 100644 --- a/man/sv/man1/dos2unix.htm +++ b/man/sv/man1/dos2unix.htm @@ -2,7 +2,7 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> -<title>dos2unix 7.3.4 - textfilsformatskonverterare från DOS/Mac till Unix och vice versa</title> +<title>dos2unix 7.3.5 - textfilsformatskonverterare från DOS/Mac till Unix och vice versa</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <link rev="made" href="mailto:ASSI@cygwin.nonet" /> </head> @@ -234,6 +234,12 @@ <dl> +<dt id="pod0"><b>0</b></dt> +<dd> + +<p>Skriv ut filinformationsraderna följt av ett null-tecken istället för ett nyradstecken. Detta möjliggör korrekt tolkning av filnamn med blanksteg eller citationstecken när c-flaggan används. Använd denna flagga i kombination med xargs(1):s flagga <code>-0</code> eller <code>--null</code>.</p> + +</dd> <dt id="d"><b>d</b></dt> <dd> @@ -310,11 +316,11 @@ <p>Konvertera endast filer som har DOS-radbrytningar och lämna övriga filer orörda:</p> -<pre><code> dos2unix -ic *.txt | xargs dos2unix</code></pre> +<pre><code> dos2unix -ic0 *.txt | xargs -0 dos2unix</code></pre> <p>Hitta textfiler som har DOS-radbrytningar:</p> -<pre><code> find -name '*.txt' | xargs dos2unix -ic</code></pre> +<pre><code> find -name '*.txt' -print0 | xargs -0 dos2unix -ic</code></pre> </dd> <dt id="k---keepdate"><b>-k, --keepdate</b></dt> @@ -651,9 +657,13 @@ <h1 id="REKURSIV-KONVERTERING">REKURSIV KONVERTERING</h1> -<p>Använd dos2unix i kombination med kommandona find(1) och xargs(1) för att rekursivt konvertera filer i en katalogstruktur. För att till exempel konvertera alla .txt-filer i katalogträdet under den aktuella katalogen skriv:</p> +<p>I ett Unix-skal kan kommandona find(1) och xargs(1) användas för att köra dos2unix rekursivt över alla textfiler i ett katalogträd. För att till exempel konvertera alla .txt-filer i katalogträdet under den aktuella katalogen skriv:</p> + +<pre><code> find . -name '*.txt' -print0 |xargs -0 dos2unix</code></pre> + +<p>Flaggan <code>-print0</code> till find(1) och motsvarande flagga <code>-0</code> till xargs(1) behövs när det finns filer med mellanslag eller citationstecken i namnet. Annars kan dessa flaggor utelämnas. Ett annat alternativ är att användas find(1) med flaggan <code>-exec</code>:</p> -<pre><code> find . -name '*.txt' |xargs dos2unix</code></pre> +<pre><code> find . -name '*.txt' -exec dos2unix {} \;</code></pre> <p>I en Windows-kommandoprompt kan följande kommando användas:</p> |