cp produces odd file name ending in "?"
Alex Maynard
amaynard-vQ8rsROW2HJSpjfjxSPG1fd9D2ou9A/h at public.gmane.org
Sat Dec 16 03:09:47 UTC 2006
Ken, Thank you. That worked perfectly. Alex
On Fri, 15 Dec 2006, Ken Burtch wrote:
> On Fri, 2006-12-15 at 19:00 -0500, Alex Maynard wrote:
>
> > The strange thing is a number of the files, such as
> > simuvolk/stock/campbell/LHREGHH.G end up having a "?"
> > at the end of the filename after they are copied.
> >
> > When I use the tab to type the file name this "?" becomes
> > a "^M"
>
> This hasn't happened to me. However, "^M" is often a short-form for
> "Control-M" or a carriage return. Windows and Macintosh text files use
> carriage returns at the end of line. Linux uses a line feed character.
> If you created the script on Windows or a Macintosh OS, or if you
> copied-and-pasted the filenames from Windows or a Mac window but
> accidentally copied the end of the line along with the filename (where
> the black highlight extends to the right edge of the window), there
> might be stray carriage returns in the script. On Linux the shell
> interpreter might think a stray carriage return at the end of the line
> is a part of the destination file name.
>
> To remove all carriage returns, use a command like
>
> tr -d '\r' < original.txt > result.txt
>
> and see if the file size changed as a result with ls -l.
>
> That would be a place to start.
>
> KB
>
> --
> -----------------------------------------------------------------------------
> Ken O. Burtch Phone/Fax: 905-562-0848
> "Linux Shell Scripting with Bash" Email: ken-8VyUGRzHQ8IsA/PxXw9srA at public.gmane.org
> "Perl Phrasebook" Blog: http://www.pegasoft.ca
> -----------------------------------------------------------------------------
>
>
> --
> The Toronto Linux Users Group. Meetings: http://gtalug.org/
> TLUG requests: Linux topics, No HTML, wrap text below 80 columns
> How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists
>
--
The Toronto Linux Users Group. Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists
More information about the Legacy
mailing list