Wie kann ich dafür sorgen, \n
dass meine Ausgabe tatsächlich funktioniert? Im Moment schreibt es einfach alles in einem langen Block. Vielen Dank für jede Hilfe
Dir.chdir 'C:/Users/name/Music'
music = Dir['C:/Users/name/Music/*.{mp3, MP3}']
puts 'what would you like to call the playlist?'
@new = ''
playlist_name = gets.chomp + '.m3u'
music.each do |z|
@new += z + '\n'
end
File.open playlist_name, 'w' do |f|
f.write @new
end
Sie können dies alles im Block File.open tun:
quelle
puts
ein String und ein "automatischer" Zeilenumbruch ausgegeben werden. Das ist einfacher als das Anhängen in Code.Ich möchte meine Erfahrungen mit
\n
Ihnen teilen. Ich habe festgestellt, dass "\ n" funktioniert.
aber nicht
setzt auch
'\n\n'
funktioniert nicht.
Hoffnung wird für Sie arbeiten !!
quelle
Eigentlich brauchst du nicht mal den Block:
quelle