Skip to content

Instantly share code, notes, and snippets.

@kylekellogg
Created April 4, 2014 05:04

Revisions

  1. Kyle Kellogg revised this gist Apr 4, 2014. 2 changed files with 23 additions and 7 deletions.
    16 changes: 16 additions & 0 deletions dos2unix.bat
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,16 @@
    #!/usr/bin/env bash

    for /r %%i in (*) do (
    pushd "%%i"
    for /f in (dir /b * 2^>nul) do (
    # Something similar to the above using this below sed command
    if [[ -f $file ]]
    then
    #sed "s/$//"
    echo "Converting $file"
    else
    echo "Skipping $file"
    fi
    )
    popd
    )
    14 changes: 7 additions & 7 deletions unix2dos.sh
    Original file line number Diff line number Diff line change
    @@ -2,11 +2,11 @@

    for file in $(find . -type f -path "./*")
    do
    if [[ -f $file ]]
    then
    #sed 's/.$//' $file
    echo "Converting $file"
    else
    echo "Skipping $file"
    fi
    if [[ -f $file ]]
    then
    #sed 's/.$//' $file
    echo "Converting $file"
    else
    echo "Skipping $file"
    fi
    done
  2. Kyle Kellogg created this gist Apr 4, 2014.
    12 changes: 12 additions & 0 deletions unix2dos.sh
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,12 @@
    #!/usr/bin/env bash

    for file in $(find . -type f -path "./*")
    do
    if [[ -f $file ]]
    then
    #sed 's/.$//' $file
    echo "Converting $file"
    else
    echo "Skipping $file"
    fi
    done