shell脚本和jQuery

我想执行一个linux命令,它返回linux中当前登录的用户。

使用jQuery和ajax,将此命令传递给PHP,它将使用exec()函数接收并执行此命令。 应存储并返回该值。

返回时,jquery ajax应该将其返回到span标记的内容。

怎么能实现这一目标?

使用.load() 。 像这样的东西:

JavaScript的

 $('#my-span-id').load('/path/to/page.php'); 

PHP

  

这个javascript示例使用node.js运行tail命令

 #!/usr/bin/env node var readline = require('readline'); var cp = require('child_process'); var tail = cp.spawn('tail', ['-500', 'mylogfile.log']); var lineReader = readline.createInterface(tail.stdout, tail.stdin); lineReader.on('line', function(line) { console.log('Line: ' + line); }); tail.on('close', function(code, signal) { console.log('ls finished...'); }); 

参考教程