在UNIX中写入文件

avi

在Unix中写入文件时遇到一些问题

[ -s $PWD/MEN/*sub.wav ] && echo "File there" || echo "File Not there" > temp.csv

我正在尝试此unix命令,但未将其写入文件temp.csv。

苏迪普·吉米尔(Sudip Ghimire)

如果您中断命令,则这些命令是等效的

[ -s $PWD/MEN/*sub.wav ]

如果您的模式“ $ PWD” /MEN/*sub.wav与单个文件名不匹配,它将继续执行。然后来

echo "File There"

Shell尝试执行此命令,并且在您的情况下,它已成功执行,然后出现。||这意味着,如果左侧部分失败,则执行右侧部分。当我们的左半部分被执行时,右半部分将永远不会执行。如果您要将那里的文件写到temp.csv,则您的命令如下所示

[ -s $PWD/MEN/*sub.wav ] && echo "File there" > temp.csv || echo "File Not there" > temp.csv

或者如果您想同时写这两个部分

[ -s $PWD/MEN/*sub.wav ] && echo "File there" > temp.csv && echo "File Not there" > temp.csv

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在C ++ UNIX中异步写入文件

来自分类Dev

在Unix中不同时写入文件

来自分类Dev

在Unix中不同时写入文件

来自分类Dev

用unix写入文件不起作用;在Windows中工作

来自分类Dev

如何使用Unix从多个文件中添加数字并写入另一个文件

来自分类Dev

将unix命令输出写入Perl中的文件时,为什么需要列表上下文?

来自分类Dev

在rubygems(如unix的/ var)中写入的永久高速缓存文件的适当目录是什么?

来自分类Dev

将unix命令输出写入Perl中的文件时,为什么需要列表上下文?

来自分类Dev

在UNIX中捕获模式的值并写入另一个文件

来自分类Dev

Netezza:获取所有数据库名称并写入 unix 目录中的文件

来自分类Dev

在Prolog中写入文件

来自分类Dev

在TCL中写入文件

来自分类Dev

在Prolog中写入文件

来自分类Dev

在OSX中写入文件

来自分类Dev

在Qt中写入文件

来自分类Dev

主管/ Unix权限被拒绝在目录中写入

来自分类Dev

在UNIX中遍历文件

来自分类Dev

在UNIX中循环文件

来自分类Dev

Unix中的文件保护

来自分类Dev

在UNIX中粘贴文件

来自分类Dev

将文本的写入与写入行写入 R 中的文件

来自分类Dev

在Swift中写入plist文件

来自分类Dev

在单独的日志文件中写入

来自分类Dev

写入INI文件中的部分

来自分类Dev

无法在Android中写入文件

来自分类Dev

在Windows Phone中写入文件

来自分类Dev

在ruby中写入JSON文件

来自分类Dev

在ashx文件中写入cookie

来自分类Dev

在netcdf文件中写入变量