1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

rbuninstall.rb: print output record separator instead of $\

This commit is contained in:
Nobuyoshi Nakada 2020-05-09 01:40:40 +09:00
parent 721060388e
commit 8830d60dae
No known key found for this signature in database
GPG key ID: 7CD2805BFA3770C6

View file

@ -27,9 +27,10 @@ $_ = File.join($destdir, $_) if $destdir
list << $_ list << $_
END { END {
status = true status = true
$\ = ors = (!$dryrun and $tty) ? "\e[K\r" : "\n" $\ = nil
ors = (!$dryrun and $tty) ? "\e[K\r" : "\n"
$files.each do |file| $files.each do |file|
print "rm #{file}" print "rm #{file}#{ors}"
unless $dryrun unless $dryrun
begin begin
File.unlink(file) File.unlink(file)
@ -45,7 +46,7 @@ END {
unlink[dir] = true unlink[dir] = true
end end
while dir = $dirs.pop while dir = $dirs.pop
print "rmdir #{dir}" print "rmdir #{dir}#{ors}"
unless $dryrun unless $dryrun
begin begin
begin begin
@ -65,7 +66,6 @@ END {
end end
end end
end end
$\ = nil
print ors.chomp print ors.chomp
exit(status) exit(status)
} }