Hey Tôi đang cố chuyển nhiều tệp từ một thư mục này sang thư mục khác. Trong dòng FileUtils tôi đang cố gắng tìm kiếm trong tất cả các thư mục 4 ký tự trong thư mục đích và sau đó dán tệp vào thư mục có cùng tên cơ sở với tệp.Sao chép tệp từ thư mục này sang thư mục khác bằng Ruby
#!/usr/bin/env ruby
require 'fileutils'
my_dir = Dir["C:/Documents and Settings/user/Desktop/originalfiles/*.doc"]
my_dir.each do |filename|
FileUtils.cp(filename, "C:/Documents and Settings/user/Desktop/destinationfolder/****/" + File.basename(filename, ".doc"))
end
@ KL-7, nó được coi là hình thức xấu để sửa đổi mã nguồn của mọi người. Vui lòng sử dụng nhận xét để xác định các vấn đề, chẳng hạn như dòng '#!' Bạn đã thay đổi. –
@ theTinMan, tôi không nghĩ rằng đó là một ý tưởng tồi để giúp người dùng mới với sự chú ý mã thích hợp. Về shebang tôi nghĩ đó chỉ là lỗi đánh máy. –