小编Sin*_*u S的帖子

从index.docker.io查看docker图像的标签?

如何在拉动之前查看index.docker.io上的docker镜像可用的标签?使用sudo docker pull debian将获得与debian相关的所有标签,我不需要.

linux lxc docker

9
推荐指数
1
解决办法
3257
查看次数

如何在OS X中获取Bash版本号

我正在编写一个需要Bash 4.x的安装脚本.此安装脚本也可以在OSX上使用.我知道在Linux系统上我可以通过检查echo $BASH_VERSIONenv变量获得Bash版本但是如何在Darwin中获得bash版本?跑步bash --version会给:

GNU bash, version 4.3.33(1)-release (x86_64-apple-darwin14.1.0)
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Run Code Online (Sandbox Code Playgroud)

不是我想要的输出.我希望输出只是版本号,特别是主版本号.

macos bash shell

7
推荐指数
1
解决办法
5940
查看次数

如何在 Visual Studio 代码中同时查看终端、调试控制台和输出屏幕?

我想在 Visual Studio Code 中同时显示“终端”、“调试控制台”和“输出”屏幕(拆分视图)。

之前有人在这里问过类似的问题

visual-studio-code

7
推荐指数
1
解决办法
931
查看次数

github会记住提交ID吗?

几天后,我正在为Scrollback项目重新编写install.sh文件,因为我是唯一一个在本地工作并且在本地执行的人,所以我一直在提交修改相同的提交,偶尔推送到我的fork的主人.(请忽略这里的最佳做法,我一个人工作).

在此期间,我记得通过电子邮件向某人展示我完成的工作,网址为https://github.com/sindhus/scrollback/blob/8d8f7f414383499c2ab6fec586b4c9665a41c7aa/install.sh

现在由于一些困惑我在本地失去了我的工作(想想rm -rf),我记得在此之前推进.所以github在某些时候确实看到了我重新定义的install.sh提交ID.

如您所见,上面的URL允许我通过提交ID访问此blob.但是我无法在本地访问它,因为强制推送同一个repo.

我的问题如何让github向我显示文件的所有提交ID?无论路径如何,它可能知道该文件的所有ID.如果我必须使用他们的API,我不介意,但我想要深入研究一些想法.

谢谢!

git github

6
推荐指数
1
解决办法
1463
查看次数

如何在本地模仿 Travis CI?

我参与了一个基于 Python/Flask 的项目,并且在提交任何工作之前必须检查 Travis CI 构建。我发现推送然后等待构建在 Travis 端完成很麻烦,检查测试失败的原因,然后修复、推送、起泡、冲洗和重复。

我不能在本地运行 Travis 的设置吗?有人已经如何在本地运行 travis-ci但他们分别指向 Travis 的不同组件。到目前为止,我已经成功安装了travis-ciCLI 并travis-build作为附加组件。

理想情况下,我希望我的工作流程是:

  1. 做一些工作
  2. travis-ci服务器在本地运行
  3. 输入一个命令,travis build ~/myrepo然后它会分离出一个 docker 容器并构建,就像它是在 travis-ci.org 网站上构建一样,在服务器仪表板中显示一个日志。

这能做到吗?

python docker

5
推荐指数
0
解决办法
1210
查看次数

如何使 Visual Studio 代码在调试控制台和终端之间分割视图

视觉工作室控制台

如何使 Visual Studio 拆分终端和调试控制台的视图,以便我可以同时看到这两个视图?谢谢!

visual-studio

5
推荐指数
0
解决办法
530
查看次数

Python-列表的垃圾收集器

我做了一个简单的循环,对于每次迭代,都会append将其编号为列表。程序完成后,列表使用的内存会自动释放吗?

if __name__ == '__main__':
    for i in range(100000):
         list.append(i)
Run Code Online (Sandbox Code Playgroud)

有人可以向我解释吗?

python

3
推荐指数
1
解决办法
647
查看次数

如何将变量传递给命令行程序?

我想创建文件,当前日期为前缀,一些字符串作为文件名的剩余部分.

像这样的东西:

touch `date +"%Y-%m-%d-"$1`.md hello
Run Code Online (Sandbox Code Playgroud)

$1应该在哪里拿起hello并创建一个名为的文件2014-3-3-Hello.md.

linux bash shell utility

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

标签 统计

bash ×2

docker ×2

linux ×2

python ×2

shell ×2

git ×1

github ×1

lxc ×1

macos ×1

utility ×1

visual-studio ×1

visual-studio-code ×1