Questions tagged «file-io»

文件I / O是涉及文件系统的输入/输出。这可能包括对目录和文件执行操作,例如创建和删除,读取文件以及将输出写入文件。

19
如何判断Bash中是否不存在常规文件?
我使用以下脚本来查看文件是否存在: #!/bin/bash FILE=$1 if [ -f $FILE ]; then echo "File $FILE exists." else echo "File $FILE does not exist." fi 如果我只想检查文件是否不存在,使用的正确语法是什么? #!/bin/bash FILE=$1 if [ $FILE does not exist ]; then echo "File $FILE does not exist." fi
3260 bash  file-io  scripting 

27
在Git存储库中查找并恢复已删除的文件
假设我在Git存储库中。我删除一个文件并提交更改。我继续工作并做出更多承诺。然后,我发现需要还原该文件。 我知道我可以使用检出文件git checkout HEAD^ foo.bar,但我真的不知道何时删除该文件。 找到删除给定文件名的提交的最快方法是什么? 将文件恢复到我的工作副本中最简单的方法是什么? 我希望我不必手动浏览日志,为给定的SHA签出整个项目,然后手动将该文件复制到我的原始项目签出中。
2802 git  file-io  git-checkout 



30
如何从文件内容创建Java字符串?
我已经在下面使用过一段时间了。至少在我访问过的网站上,它似乎是分布最广的。 在Java中,是否有更好/不同的方式将文件读取为字符串? private String readFile(String file) throws IOException { BufferedReader reader = new BufferedReader(new FileReader (file)); String line = null; StringBuilder stringBuilder = new StringBuilder(); String ls = System.getProperty("line.separator"); try { while((line = reader.readLine()) != null) { stringBuilder.append(line); stringBuilder.append(ls); } return stringBuilder.toString(); } finally { reader.close(); } }
1512 java  string  file  file-io  io 


13
将行写入文件的正确方法?
我已经习惯了 print >>f, "hi there" 但是,似乎print >>已经弃用了。推荐使用哪种方法进行上述操作? 更新:关于...的所有这些答案,"\n"这是通用的还是特定于Unix的?IE,我应该"\r\n"在Windows上运行吗?
1069 python  file-io 

26
在Python中以扩展名.txt查找目录中的所有文件
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 Наэтотвопросестьответына 堆栈溢出нарусском:Выводфайловсопределённымрасширением 如何.txt在python中具有扩展名的目录中找到所有文件?
1043 python  file-io 

10
如何将输出重定向到文件和标准输出
Наэтотвопросестьответына 堆栈溢出нарусском:Каксохранитьвыводлюбойкомандывфайли сразужеувидетьеговтерминале ? 在bash中,调用foo将在stdout上显示该命令的任何输出。 调用foo > output会将该命令的任何输出重定向到指定的文件(在本例中为“输出”)。 有没有一种方法可以将输出重定向到文件并在stdout上显示?
988 linux  bash  file-io  io  stdout 



18
有没有办法检查文件是否正在使用?
我正在用C#编写一个程序,该程序需要重复访问1个图像文件。在大多数情况下,它都可以工作,但是如果我的计算机运行速度很快,它将在尝试将文件保存回文件系统之前尝试访问该文件,并抛出错误:“文件正在被另一个进程使用”。 我想找到一种解决方法,但是我所有的Google搜索都只能通过使用异常处理来创建检查。这与我的宗教信仰背道而驰,所以我想知道是否有人能做得更好?
845 c#  .net  file  file-io  file-locking 

23
如何检查Java中是否存在文件?
在打开文件以Java读取之前,如何检查文件是否存在(相当于Perl的文件 -e $filename)? 关于SO的唯一类似问题是写文件,因此得到了回答FileWriter,显然在这里不适用。 如果可能的话,我宁愿使用真正的API调用返回true / false,而不是使用“调用API来打开文件并在引发异常时捕获并在文本中检查'无文件'的情况下捕获”,但是我可以接受后者。
841 java  file-io  io  file-exists 



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.