【发布时间】:2015-01-09 23:21:56
【问题描述】:
首先,我在谷歌搜索到我的最佳水平以找到答案,甚至无法获得一些线索。
我想找出给定 URL 在服务器中的实际路径。我有root访问权限。 例如,我想写一个脚本,它以 URL 作为输入,并打印服务器中的实际路径。
Example Input: some.com/wp-includes/js/tinymce/plugins/media/js/file.php
abcd.com/wp-includes/js/tinymce/plugins/wpgallery/img/xml.php
The output should be
/home/some/public_html/wp-includes/js/tinymce/plugins/media/js/file.php
/home/abcd/public_html/wp-includes/js/tinymce/plugins/wpgallery/img/xml.php
域名可以是附加域名,也可以是子域名,但托管在同一台服务器上。
我想编写一个 shell 脚本来实现这一点。请指导我。
我希望只使用 Linux shell 脚本而不是 PHP。
【问题讨论】:
-
抱歉,我正要告知,我希望仅使用 Linux shell 脚本而不是 PHP。
-
PHP 也可以使用
wget或curl从 shell 运行 -
谢谢,但是,我无权编辑这个“some.com/wp-includes/js/tinymce/plugins/media/js/file.php”,我只能知道 URL .
-
仅此字符串
some.com/wp-includes/js/tinymce/plugins/media/js/file.php不会为您提供任何信息,例如实际的DocumentRoot或完整的文件系统脚本路径。