php - 如何在 Linux 中从 whois 命令中剪切字符串

标签 php linux centos whois

如何从 whois 中剪切一个字符串在 CentOS Linux 上使用 PHP 命令?

我只想从Domain Name:中剪下来行到 >>>Last update...<<<行。

我的代码:

<?php
$output = shell_exec('whois facebook.com');
$result = preg_split('/\n\n/', trim($output));
var_dump($result);
?>

最佳答案

如何使用 sed:

whois facebook.com | sed -n '/^Domain names/,/^>>> Last update/p'

这将获取以 Domain names 开头的行和以 >>> Last update 开头的行之间的所有行

关于php - 如何在 Linux 中从 whois 命令中剪切字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43889282/

相关文章:

linux - 从查找中排除文件列表

arrays - 将文件捕获到数组中并在 while 循环中使用该数组

php - 在转到下一页表单之前自动提交表单

php - 复制字符串php的特定部分

PHP 电子邮件脚本只打开 PHP 文件

php - 从 MySQL 拉取

c - Linux C 中的时间返回值 0

centos - WHM/cPanel 从另一台服务器复制多个帐户/包对于每个帐户都失败?

java - 如何在 CentOs 6 上以非 root 用户身份运行 java 服务

centos - Glance_image [cirros] : change from absent to present failed: Command: . 中的错误 .. 已运行超过 20 秒