小编duk*_*vin的帖子

运行带有 html 按钮的 shell 脚本

我想在网站上按下按钮时启动 bash 脚本。这是我的第一次尝试:

<button type="button" onclick="/path/to/name.sh">Click Me!</button>
Run Code Online (Sandbox Code Playgroud)

但没有运气。有什么建议?

编辑 -遵循 slhclk 和 mit 的建议:

我在 /var/www 中有一个 php 文件,我将其指向我的网络浏览器。文件内容如下:

<?php
exec("/home/aa/scripts/test.sh");
?>
Run Code Online (Sandbox Code Playgroud)

tesh.sh 包含以下内容:

screen -S server1 -X quit
Run Code Online (Sandbox Code Playgroud)

如果我输入/home/aa/scripts/test.shshell,脚本就可以执行。但是,当我将网络浏览器指向http://example.com/screen.php(其中包含上面的代码)时,我看到一个空白页面并且脚本没有执行。两者都有执行权限。为什么不起作用?

html bash shell

12
推荐指数
1
解决办法
15万
查看次数

GNU 屏幕:除非附加屏幕,否则不能输入命令?

我有以下脚本

screen -d -m -S $1                #start screen minimized
screen -S $1 -X stuff "$beast     
"                                 #stuff commands
Run Code Online (Sandbox Code Playgroud)

除非我先附上屏幕,否则似乎东西的影响不会做任何事情?为什么会这样,我该如何修改这个脚本,这样我就不需要附加屏幕了?

script bash shell gnu-screen

11
推荐指数
1
解决办法
5711
查看次数

Google Drive 的桌面应用程序如何工作?

我已经看过所有关于 google drive 如何工作的演示视频,但有些事情仍然没有意义:

  1. 我下载了该应用程序,该文件夹出现在我的计算机上。它是自动同步所有内容还是仅同步我拖入的内容?(因此,如果我想同步整个 1GB 文档文件夹,我将该文件夹拖到(移动、创建快捷方式、复制?)那里?如果我移动它,该文件夹不再在我的主目录中,我不这么认为是它应该如何工作。

  2. 如果我向 Google 云端硬盘添加内容,它也会下载到我的计算机上。所以我的 1GB 文件夹被复制了两次,一个在我的电脑上,一个在驱动器文件夹中。(它不应该存储在 Google 的服务器上吗?)

  3. 与仅使用网络界面相比,下载的 Google Drive 应用程序有何意义?我看到的差异是:“更容易拖放”、“重复数据”。这些是唯一的还是它们具有不同的功能?

我仍然有点困惑,任何解释都会有帮助,谢谢

windows google-drive

10
推荐指数
1
解决办法
2万
查看次数

更改 Firefox 操作系统的 Useragent

我想知道如何临时更改 Firefox 的用户代理字符串,以便看起来我使用的操作系统与实际情况不同。有一个插件可以更改浏览器u/a,但我找不到也可以更改操作系统代理的插件。也许不容易?

firefox user-agent

4
推荐指数
1
解决办法
1248
查看次数

标签 统计

bash ×2

shell ×2

firefox ×1

gnu-screen ×1

google-drive ×1

html ×1

script ×1

user-agent ×1

windows ×1