在哪里可以找到文件名中允许的字符列表,具体取决于操作系统?(例如在Linux上,字符:在文件名中是允许的,但在Windows上不允许)
考虑带有自由文本条目的" 另存为"对话框,其中用户输入文件名作为自由文本,然后单击" 保存"按钮.然后,软件验证文件名,如果名称有效,则保存文件.
在Unix文件系统上,应在验证中应用哪些规则,以便:
基本上,应该从Unix文件名限制的最小字符集是什么?
您好我正在使用putty并尝试使用当前时间戳重命名文件名...我已使用以下命令重命名文件并根据日期mv abc.log $(date +%F)prod.txt
上面的命令重命名但不能随时间重命名,它将输出为:2014-05-12prodabc.log
并遵循命令abc.log $(date +%y)$(date +%m)$(date +%d)abcprod.log
输出为:140512abc.log
实际上我的要求如下.
rename abc.log to abc-current timestamp.log
e.g abc.log become abc-12-05-2014-17:31.log
then create new file abc.log
Run Code Online (Sandbox Code Playgroud)
请帮忙,提前感谢你们..