我知道/在Linux中是非法的,以下在Windows中是非法的(我认为) * . " / \ [ ] : ; | , *
我还缺少什么?
但是,我需要一个全面的指南,并且需要考虑双字节字符.链接到外部资源对我来说没问题.
我需要首先使用可能包含禁用字符的名称在文件系统上创建一个目录,所以我打算用下划线替换这些字符.然后我需要将此目录及其内容写入zip文件(使用Java),因此有关zip目录名称的任何其他建议将不胜感激.
我有代码:
results = ["http://www.google.com", "http://www.yahoo.com.uk"]
results.each do |results|
File.open("#{results}.html", "w") do |file|
file.write(RestClient.get(#{result}))
end
end
Run Code Online (Sandbox Code Playgroud)
当我运行该程序时,它给了我一个错误:
syntax error, unexpected keyword_end, expecting ')'
Run Code Online (Sandbox Code Playgroud)
我有两个do和两个end-s.请帮忙.
最近,我遇到使用 bash shell 创建一个具有日期格式的文件名,如下例所示
touch 22/04/2017
Run Code Online (Sandbox Code Playgroud)
它会抛出错误,这意味着您无法使用此格式创建文件名。
touch: 22/04/2014: No such file or directory
Run Code Online (Sandbox Code Playgroud)
有人知道吗?