小编P1n*_*u1n的帖子

执行 /usr/bin/time 时没有那个文件或目录

我正在构建自己的android rom。为了构建它,我需要运行

mka -j8 bacon
Run Code Online (Sandbox Code Playgroud)

但是,我想测量构建它所花费的时间,所以我使用了

/usr/bin/time -f "User\t%U\nSys\t%S\nReal\t%E\nCPU\t%P" mka -j8 bacon
Run Code Online (Sandbox Code Playgroud)

这不会运行,因为它说

/usr/bin/time: cannot run mka: No such file or directory
Run Code Online (Sandbox Code Playgroud)

任何有关如何解决此问题的帮助,不胜感激!我正在运行 xubuntu。

编辑:

出于某种原因,使用 make 而不是 mka 确实有效,但是使用mka更好。

/usr/bin/time -f "User\t%U\nSys\t%S\nReal\t%E\nCPU\t%P" make -j8 bacon
Run Code Online (Sandbox Code Playgroud)

编辑 2: 来自cyanogenmod 网站

调用$ source build/envsetup.sh或$ . build/envsetup.sh从您的 shell 运行构建目录中的 envsetup.sh 脚本。envsetup.sh 为构建环境添加了许多功能,下面列出了其中最重要的功能。

source build/evnsetup.sh是我在执行时间之前运行的命令。evnsetup.sh 添加的功能之一是mka,是否可以从time命令中调用它?

编辑 3:mka 类型的输出

$ type mka
mka is a function
mka () 
{ …
Run Code Online (Sandbox Code Playgroud)

command-line bash time-command

11
推荐指数
1
解决办法
1万
查看次数

标签 统计

bash ×1

command-line ×1

time-command ×1