我试图计算在我的计算机上使用fs_usage
. 理想情况下,我想通过管道fs_usage
输入类似的东西head
,除了这将需要 1 秒的函数输出而不是给定的行数。有人知道怎么做吗?
问问题
702 次
1 回答
4
像这样的东西?
#!/bin/bash
# run fs_usage, piping the output into the output file
fs_usage > output &
pid=$! # get the pid of fs_usage
# sleep for 1 second
sleep 1s
kill $pid # kill fs_usage
wc -l output
rm output # optional, but I like to clean up after myself
不能保证它会立即工作,我现在不在 *nix 盒子上。
这个想法是您将 fs_usage 分叉到后台,然后在脚本中等待一段时间,然后将其杀死。
于 2013-07-14T04:43:47.677 回答