所以我有以下小脚本来进行文件设置,以组织我们得到的报告。
#This script is to create a file structure for our survey data
require 'fileutils'
f = File.open('CustomerList.txt') or die "Unable to open file..."
a = f.readlines
x = 0
while a[x] != nil
Customer = a[x]
FileUtils.mkdir_p(Customer + "/foo/bar/orders")
FileUtils.mkdir_p(Customer + "/foo/bar/employees")
FileUtils.mkdir_p(Customer + "/foo/bar/comments")
x += 1
end
一切似乎都在之前工作while
,但我不断得到:
'mkdir': Invalid argument - Cust001_JohnJacobSmith(JJS) (Errno::EINVAL)
这将是CustomerList.txt
. 我需要对数组条目做些什么才能被视为字符串吗?我是不匹配变量类型还是什么?
提前致谢。