<?php
if (count($results) > 0) {
?>
<?php
foreach ($results as $row) {
?>
show results here
<?php
}
?>
<p><?php echo $links; ?></p>
<?php } else { ?>
No Result Found
<?php
}
?>
代码有什么问题?在这里,我想要先前15分钟的sar输出,但我得到的是&#34; sar -P ALL -s min&#34;作为输出。
答案 0 :(得分:1)
使用子shell而不是反引号:
#!/bin/bash
DT=$(date --date "-15 min" | awk '{print $4}')
DTS=$(sar -P ALL -s $DT)
echo "$DTS"
答案 1 :(得分:0)
试试这个;
dt=`date --date "-15 min"|awk '{print $4}'`;
dts=`sar -P ALL -s $dt`;
echo $dts
例如:
user@host:/tmp/test$ ./test.sh
sar -P ALL -s 16:37:44