Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Feb 2006 10:08:24 +0100
From:      "J. Erik Heinz" <list@jerik.de>
To:        freebsd-questions@freebsd.org
Subject:   Re: Removing BOM from UTF-8
Message-ID:  <20060219090822.GA85842@srv017.dedi32.de>
In-Reply-To: <20060218165306.C5D2.GERARD@seibercom.net>
References:  <20060218161226.A611.GERARD@seibercom.net> <1140298493.8388.12.camel@localhost> <20060218165306.C5D2.GERARD@seibercom.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

Gerard Seibert <gerard@seibercom.net> words
	on 18.02.2006 - 16:57 (-0500 Zulu-Time):

> Benjamin A'Lee wrote:
> > It shouldn't be writing any new files; it prints the filtered text to
> > stdout.
> > 
> >     Ben
> 
> OK, then that is the problem. I need it to actually write the file. It
> could either rename the old file and then rewrite it which would be nice,
> or just over write the old file. The BOM is just the first three
> characters in the file. I am assuming that it would not be removing
> anything else in the file.

use a for-loop in your shell:

# bash
# cd to/your/directory
# for i in *; do 
#  nobom.sh $i > $i.new
# done

this will take all your files in your directory and proceed each one it 
with nobom.sh, which then will write it to new file. 

Be sure that your perlscript points to your perl installation on your
system. You can use 'which perl' to get the location of your perl
installation.

Cheers Erik

-- 
J. Erik Heinz
Keyboard-samuraing in process

:: All non-mailinglist mail to this emailadress will be deleted.

OpenBC: https://www.openbc.com/hp/JErik_Heinz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060219090822.GA85842>