小编Dav*_*ill的帖子

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

Shell脚本在命令行中使用选项传递多个参数

我有脚本,我需要像这样执行这个脚本:

./create_endpoint.sh --controller-ip 10.20.20.1 --controller-name User1.
Run Code Online (Sandbox Code Playgroud)

但它的执行是这样的:

./create_endpoint.sh 10.20.20.1 User1
Run Code Online (Sandbox Code Playgroud)

剧本:

CONTROLLER_IP=""
CONTROLLER_NAME=""
if [ "$#" -eq 2 ]
  then
    CONTROLLER_IP=$1
    CONTROLLER_NAME=$2
  else
    echo "Usage : create_endpoint.sh --controller-ip <Controller IP> --controller-name"
    exit 1  
fi
echo $CONTROLLER_IP
echo $CONTROLLER_NAME
Run Code Online (Sandbox Code Playgroud)

linux bash shell command-line

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

cygwin 上有 termcap

我正在尝试构建一些显然依赖于 termcap 的东西(它一直在说cannot find - ltermcap)。

我运行了 Cygwin 的 setup-x86_64.exe,希望从那里安装 termcap;但是,我没有在软件包列表中找到它,也没有在 Cygwin 网站的软件包列表中找到它,所以它似乎不在 Cygwin 中。我不能接受它不是,因为谷歌搜索提示否则。

我可以从http://gnuwin32.sourceforge.net/packages/termcap.htm获得 termcap ,但我不知道它是否与 Cygwin 兼容,而且使用 Cygwin 似乎更干净。

对不起,如果我听起来像我不知道我在说什么,因为我可能不知道。

cygwin

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

我的 OpenSSL 0.9.8 版是否受 Heartbleed 影响?

我正在阅读 OpenSSL 食谱,这里是我在那里看到的

openssl 版本
OpenSSL 1.0.1 2012 年 3 月 14 日

这是我的 mu Ubuntu 14.04 服务器版本

openssl 版本
OpenSSL 0.9.8w 2012 年 4 月 23 日

三月不是比四月早吗?

这是我在心脏出血网站上找到的内容:

哪些版本的 OpenSSL 受到影响?

不同版本的状态:

OpenSSL 1.0.1 through 1.0.1f (inclusive) are vulnerable
OpenSSL 1.0.1g is NOT vulnerable
OpenSSL 1.0.0 branch is NOT vulnerable
OpenSSL 0.9.8 branch is NOT vulnerable
Run Code Online (Sandbox Code Playgroud)

该漏洞于 2011 年 12 月引入 OpenSSL,自 2012 年 3 月 14 日 OpenSSL 1.0.1 版发布以来一直存在。2014 年 4 月 7 日发布的 OpenSSL 1.0.1g …

openssl

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

从文本中删除除正则表达式括号中的内容之外的所有内容

我想使用记事本 ++ 删除文本文件中的所有内容,除了 [ ] 之间的任何内容。

例子:

[D-1.1.1-A] - bla bla text here[D-1.1.1-B] - some more bla bla text here[D-1.1.1-C] - even more bla bla
Run Code Online (Sandbox Code Playgroud)

会成为:

[D-1.1.1-A][D-1.1.1-B][D-1.1.1-C]
Run Code Online (Sandbox Code Playgroud)

notepad++ regex

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

MS Word:分隔符和脚注之间的空格过多

我正在使用模板在 MS Word 上撰写论文,但脚注有问题。每当我插入一个脚注时,分隔线和脚注本身的文本之间都会留下太多空白,如下面的屏幕截图所示:

在此输入图像描述

我已经非常接近完成论文,因此理想情况下,解决方案不应涉及使用另一个模板或在新的空白文档中从头开始重新设计文件。

styles footnote microsoft-word-2010

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

在 Word 中正确缩进数字项目符号

当我输入“1”时。或“10”。在 Word 中,它会自动正确生成项目符号,如下所示:

在此处输入图片说明

但是当我将它的值更改为三位数时,它会得到额外的缩进,这肯定看起来很糟糕:

在此处输入图片说明

我必须手动重新缩进它。当说我有 150 个数字项目符号列表时,这是一个大问题。我必须手动重新缩进它们。另外,当我在 1 到 99 之间插入新项目符号时,第 99 个项目符号会提升到值 100 并自动获得额外的缩进。考虑一下当我在当前的第 20 个项目符号处插入 10 个新项目符号时会发生什么。因此,当前的项目符号编号 90 到 99 将被提升为 100 到 109,最终会得到额外的缩进。并且更容易重新标记这些东西。所以我突然意识到我的 50 多个要点被额外的缩进弄乱了。

如何修复为长度超过 3 位数的项目符号提供的自动额外缩进?

bullets microsoft-word

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

如何复制带有 Markdown 格式标题的 URL?

在Firefox 56中,如何快速复制markdown格式的URL?

[title](url)
Run Code Online (Sandbox Code Playgroud)

理论上,VimFx 应该可以工作,但事实并非如此,所以我要么想找出问题所在,要么想找到其他方法来做到这一点。

firefox url copy-paste firefox-extensions title

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

哪个命令可以从0开始编号?

我需要从 0 开始对行进行编号。

我怎样才能做到呢?我试过了cat -b,但它是从1开始的。

我想要类似的东西,但从0开始。

 command | cat -b 
Run Code Online (Sandbox Code Playgroud)

输出:

1 这是字符串 0

bash

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

我的 windows 机器没有密码,为什么 WSL 在 sudo 时要求一个?

我的 windows 机器没有密码,我不记得为 WSL 设置过密码。

当我尝试使用 时sudo,我被要求输入密码。由于上述原因,我不知道密码是什么。

为什么要我输入密码?

sudo windows-10 windows-subsystem-for-linux

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