以下 bash 脚本在给定二进制数时显示十进制数。
echo $((2#$1))
Run Code Online (Sandbox Code Playgroud)
为什么?
我明白这$1是输入。也许2是基础(二进制)。但我无法理解使用的语法。
我需要设置一个系统以使用“英语国际”键盘布局。我看到十几个我们和英国的布局使用
localectl 列表键映射 | grep -i 英国/美国
您知道其中之一是否被认为是国际的吗?
谢谢
我想在 Ubuntu 16.04 上安装最新版本的 ocaml,但是当我从 ocaml 网站获得 PPA 时,它显示没有发布文件。
我无法安装官方存储库的 ocaml,因为它们不是最新的。
我按照 Ocaml 网站的 ubuntu 教程进行最新安装:
sudo add-apt-repository --yes ppa:avsm/ppa
Run Code Online (Sandbox Code Playgroud)
导入成功。
sudo apt-get update -qq
Run Code Online (Sandbox Code Playgroud)
显示器
W: The repository 'http://ppa.launchpad.net/avsm/ppa/ubuntu xenial Release' does not have a Release file.
E: Failed to fetch http://ppa.launchpad.net/avsm/ppa/ubuntu/dists/xenial/main/binary-amd64/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
Run Code Online (Sandbox Code Playgroud)