如何在不ping某些网站的情况下测试互联网连接?我的意思是,如果有连接但网站已关闭怎么办?有检查与世界的联系吗?
在我的bash脚本中,有很多变量,我必须做些什么来将它们保存到文件中.我的问题是如何列出我的脚本中声明的所有变量并得到如下列表:
VARIABLE1=abc
VARIABLE2=def
VARIABLE3=ghi
Run Code Online (Sandbox Code Playgroud) 我想为我的脚本制作一些图形对话框,但不知道如何.我听说过有关GTK-Server或类似的东西.如果有人知道如何将Bash与tcl/tk联系起来,我也会感到满意.
请不要发布类似"更改为C++"的内容,因为我的项目必须是Bash中的脚本; 没有其他选择.
有任何想法吗?
编辑:
谢谢你的答案,但我不希望控制台中的颜色"图形",但我可以移动的图形窗口,最小化等我会测试xmessage,但我不认为这将是我正在寻找的.
编辑2: 我不想做一个简单的对话,如是/否,但有一些界面,如进度条和按钮,类似于游戏.
我知道这是一个非常愚蠢的问题,但我不知道如何在bash中这样做:
20 / 30 * 100
Run Code Online (Sandbox Code Playgroud)
它应该是,66.67但expr说0,因为它不支持浮动.Linux中的哪个命令可以替换expr并执行此等式?
我想问一些例子,其中两个不同的活动(第一个活动中的按钮打开第二个活动),正在与一个服务(AIDL等)进行通信我尝试了很多不同的教程,但它们只是关于如何制作一项活动 - >一项服务.
如何在bash脚本中使用gettext?
我只找到了这个页面,但我不明白.
我的脚本是这样编写的:
#!/bin/bash
. lang_file.sh
echo $LANG_HELLO_WORLD
Run Code Online (Sandbox Code Playgroud)
而lang_file.sh看起来像那样:
#!/bin/bash
LANG_HELLO_WORLD="Hello World"
Run Code Online (Sandbox Code Playgroud)
我想使用gettext将lang_file.sh更改为某些内容,如下所示:
#!/bin/bash
LANG_HELLO_WORLD=`some gettext command to get string in user language`
Run Code Online (Sandbox Code Playgroud)
我想在Launchpad中使用代码,以便其他用户可以翻译它(.po,.pot文件)
抱歉英语不好,有什么建议吗?
我正在开发Chrome扩展程序,我注意到Chrome开始对我的通知做一些奇怪的事情.

我在谈论巨大的空白事物(通知高度应该在蓝色条结束).
它不像以前那样,它开始在新的Chrome版本的某个地方发生.
无论如何,这可能是什么原因?
扩展源代码位于http://github.com/Maxorq/LastPlug
最有趣的部分是:
$('#title').html(decodeURIComponent($.url().param('title')));
$('#message').html(decodeURIComponent($.url().param('message')));
$('#avatar').attr('src', $.url().param('avatar'));
$('#color').addClass("color_" + $.url().param('color'));
Run Code Online (Sandbox Code Playgroud)
<div id="content">
<img id="avatar" width="32" height="32" src="img/icon.png" />
<span id="title">Title</span><br />
<span id="message">Message</span>
</div>
Run Code Online (Sandbox Code Playgroud)
var notification = webkitNotifications.createHTMLNotification('notification.html?title=' + title + '&message=' + message + '&avatar=' + avatar + '&color=' + color);
notification.show();
Run Code Online (Sandbox Code Playgroud)
我从这里使用jQuery URL Parser:https://github.com/allmarkedup/jQuery-URL-Parser
代码有点复杂,所以我不会在这里粘贴所有代码; 想知道是否有其他人有巨大的通知相同的问题.
javascript jquery notifications webkit google-chrome-extension
愚蠢的问题,这段代码:
<?php
$variable = system("cat /home/maxor/test.txt");
echo $variable;
?>
Run Code Online (Sandbox Code Playgroud)
用文件test.txt:
blah
Run Code Online (Sandbox Code Playgroud)
打印:
blah
blah
Run Code Online (Sandbox Code Playgroud)
我怎么能用system()函数不打印任何东西,所以我得到1"blah"???
bash ×5
android ×1
connection ×1
fixed-point ×1
function ×1
gettext ×1
gtk ×1
javascript ×1
jquery ×1
localization ×1
php ×1
ping ×1
rounding ×1
system ×1
tcl ×1
tk-toolkit ×1
variables ×1
webkit ×1