小编Ric*_*sse的帖子

bash"&"没有打印"[1] +完成"

我在.bashrc中调用脚本来打印我打开终端时的新消息数量,我希望呼叫在访问网络时是非阻塞的,有时需要几秒钟,这意味着我无法使用终端直到它完成.

但是,如果我把:

    mailcheck & 
Run Code Online (Sandbox Code Playgroud)

在我的bashrc中,它工作正常.但是然后打印一个空行,当我按下回车键进行打印时

    [1]+  Done                    ~/bin/mailcheck
Run Code Online (Sandbox Code Playgroud)

这是非常混乱有没有办法解决这个问题?

linux bash scripting

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

Haskell中的元音数据类型,有可能吗?

我写了以下代码来删除句子中的元音:

   main = print $ unixname "The House"

   vowel x = elem x "aeiouAEIOU"

   unixname :: [Char] -> [Char]
   unixname [] = []
   unixname (x:xs) | vowel x = unixname xs
            | otherwise = x : unixname xs
Run Code Online (Sandbox Code Playgroud)

只是想知道是否可以为元音创建数据类型?编译器不允许我在数据类型中使用字符.

haskell types functional-programming pattern-matching

7
推荐指数
2
解决办法
1768
查看次数

离线构建 neovim

我想在没有互联网连接的环境中使用 neovim。问题是构建需要从网络上的各个站点下载许多依赖项,因此在那里构建是不可行的。我也没有机器上的root权限,所以我无法安装软件包。操作系统是 6.4。

据我所知,有两种选择:

  • 有办法在将所有依赖项复制到机器之前拉出所有依赖项的源,复制并构建它!(我看不到有办法做到这一点)

  • 找到一种方法将其静态链接到另一台机器上并将其复制到那里

还有其他选择吗?有没有一种简单的方法可以使上述内容枯萎?

build cmake luarocks neovim

5
推荐指数
1
解决办法
1531
查看次数

python webkit webview还记得吗?

我写了一个简短的python脚本,在Web视图窗口中打开Goog​​le音乐.但是我似乎无法找到任何关于让webkit使用cookie的东西,这样我每次启动时都不需要登录.

这就是我所拥有的:

#!/usr/bin/env python
import gtk, webkit
import ctypes

libgobject = ctypes.CDLL('/usr/lib/i386-linux-gnu/libgobject-2.0.so.0')
libwebkit = ctypes.CDLL('/usr/lib/libsoup-2.4.so.1')
libsoup = ctypes.CDLL('/usr/lib/libsoup-2.4.so.1')
libwebkit = ctypes.CDLL('/usr/lib/libwebkitgtk-1.0.so.0')

proxy_uri = libsoup.soup_uri_new('http://tcdproxy.tcd.ie:8080') #proxy urli

session = libwebkit.webkit_get_default_session()
libgobject.g_object_set(session, "proxy-uri", proxy_uri, None)

w = gtk.Window()
w.connect("destroy",w.destroy)
w.set_size_request(1000,600)
w.connect('delete-event', lambda w, event: gtk.main_quit())
s = gtk.ScrolledWindow()
v = webkit.WebView()
s.add(v)
w.add(s)
w.show_all()

v.open('http://music.google.com')
gtk.main()
Run Code Online (Sandbox Code Playgroud)

任何有关这方面的帮助将不胜感激,谢谢,

理查德

python cookies webkit

4
推荐指数
2
解决办法
3935
查看次数