linux - 将查找结果附加到 txt 文件

标签 linux bash

我正在尝试使用 ffmpeg 连接 jpgpng 图像。在这样做之前,我试图将文件名和路径附加到一个 txt 文件。但是,我收到一个错误。这些文件必须遵循格式 file '/media/test.jpg' 以附加到 txt 文件。实现这一目标的最佳方法是什么?

打印文件:

find . \( -name '*.jpg' -o -name '*.png' \) -print 

尝试此操作时出错:

find . \( -name '*.jpg' -o -name '*.png' \) printf "file '%s'\n"  > mylist.txt

最佳答案

find . \( -name '*.jpg' -o -name '*.png' \) -printf "file '%p'\n" >> mylist.txt 

关于linux - 将查找结果附加到 txt 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33715576/

相关文章:

c - 如何用 C(在 Linux 中)编写定时器?

bash - 使用 `for` 循环逐行读取

bash - 从矩阵计算元素平均

linux - 访问 apache AWS EC2 Linux 服务器上的错误日志

bash - 相对于包含模式的行,删除前 n1 行和后 n2 行

linux - 如何在 linux 上设置 i686-elf 交叉编译器?

Linux,如何在shell提示符下显示绝对路径?

php执行sh文件

linux - 使用 [] 的参数太多

linux - 什么是 "internet protocol, pseudo protocol number"?