【发布时间】:2013-03-07 17:49:45
【问题描述】:
我正在尝试复制文件夹中的文件,并且我想编写一个函数来计算还有多少文件需要复制。
我可以用两个命令在终端中实现它。
第一个命令将获取文件夹中的所有文件 - 在处理之前
find . -type f | wc -l => counter1 - 原始文件编号
第二个命令将获取当前文件夹中已经存在的所有文件。
find . -type f | wc -l => counter2 - 原始文件的编号+ 其应对
所以,file_remaining = counter1 * 2 - counter2
counter1 乘以 2 因为我要制作副本文件
如何使用 C 或 C++ 创建函数以从 Ubuntu 终端中的两个命令中获取信息?
【问题讨论】:
-
(并不是说我完全理解您所写的问题,但是)您在创建程序的 C 或 C++ 版本时遇到的具体问题是什么?
-
我使用的是 Ubuntu 12.04,C 和 C++ 是标准版本。我不知道 C/C++ 的版本。
-
……有什么问题?正如目前所写的那样,您的问题确实令人困惑。
-
我的问题是如何使用 C 或 C++ 制作函数以从上述两个命令中获取剩余文件?
-
答案是:从学习 C 或 C++ 开始。抱歉,我帮不上什么忙。祝你好运。