bash: how to echo files to text file with new line
Mike Hoy
mhoy06 at gmail.com
Sat Nov 22 06:16:36 MST 2008
I'm trying to write a python program that uses bash to make and use a
text file based on the contents of a directory. Simply put I just want
the text file to appear like this:
1.mp3
2.mp3
3.mp3
and so on.
I've tried:
echo *.mp3 > music_file
that puts them all in one line:
1.mp3 2.mp3 3.mp3 and so on
I know you are supposed to use \n for new lines, but can't seem to get
it to work in command line. Can somebody explain to me how to do it?
echo \n *.mp3 > music_file results in
n 1.mp3 2.mp3 and so on
if I enclose \n in quotes it just prints:
\n 1.mp3 2.mp3 and so on
Any help appreciated.
More information about the PLUG-discuss
mailing list