我有一个进程,可以在不同的端口上打开几个tcp连接到多个浏览器.
使用netsat输出是这样的:
tcp 0 0 server1.something:myprog client1.something:49987 ESTABLISHED
tcp 0 0 server1.something:myprog client1.something:65987 ESTABLISHED
tcp 0 0 server1.something:myprog client1.something:89987 ESTABLISHED
Run Code Online (Sandbox Code Playgroud)
现在我想杀死其中一个连接?我该怎么做?(因为杀死进程会杀死所有连接)
我编写了一个shell脚本来获取任何列.该脚本是:
#!/bin/sh
awk '{print $c}' c=${1:-1}
Run Code Online (Sandbox Code Playgroud)
所以我可以称之为
ls -l | column 2
Run Code Online (Sandbox Code Playgroud)
但是我如何为多列实现它?说,我想要的东西:
ls -l | column 2 3
Run Code Online (Sandbox Code Playgroud) $ch = curl_init('http://www.somesite.com/project/User?id=1&&user=MYUSER');
$result = curl_exec($ch);
print $result;
curl_close($ch);
$json=json_decode($result,true);
print "-->".$json;
print "------>".$json['PASSWORD'];`
Run Code Online (Sandbox Code Playgroud)
我得到的输出是:
-->1
------>
Run Code Online (Sandbox Code Playgroud)
什么是附加到最后的"1"?我该如何解决?