Mercurial > repos > marpiech > norwich_docking_tools
diff galaxy-tools/tools/rdock/bin/to_unix @ 0:4eb3f9cb2a51 draft
Uploaded
author | dzesikah |
---|---|
date | Fri, 26 Aug 2016 09:53:37 -0400 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/galaxy-tools/tools/rdock/bin/to_unix Fri Aug 26 09:53:37 2016 -0400 @@ -0,0 +1,32 @@ +#! /bin/sh -e +#Tag 1538 +# +# convert a DOS ASCII file to a UNIX ASCII file by removing trailing ^M at the +# end of each line and ^Z at the end of the file + +#DM 23 Oct 2000 - tmp file in current directory, not /tmp +#TMPFILE=/tmp/to_unix$$ +TMPFILE=to_unix$$ + +if [ $# -gt 2 ] +then + echo "usage: to_unix [<dos_file> [<unix_file>]]" + exit 1 +fi + +# First strip out all carriage-return and ctrl-Z's +if [ $# -gt 0 ] +then + tr -d '\015\032' < "$1" > $TMPFILE +else + tr -d '\015\032' > $TMPFILE +fi + + +if [ $# -eq 2 ] +then + mv -f $TMPFILE "$2" +else + cat $TMPFILE + rm $TMPFILE +fi