小编Roh*_*ith的帖子

使用 curl 或 wget.. 从 artifactory 下载 docker 图像?

我们是否有任何选择/方法来使用 wget 或 curl 下载 docker 图像。我的 docker 图像存在于 Jfrog artifactory 中。

unix curl wget docker

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

GCP:gcloud:列出所有实例及其标记名称

我正在执行以下命令来获取GCP项目中所有实例的列表,但这不显示附加到VM的标签。仅供参考

gcloud compute instances list
Run Code Online (Sandbox Code Playgroud)

您能在这里帮忙吗..!

问候,Rohith

google-cloud-platform gcloud

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

通过在命令中传递令牌以非交互方式克隆 git 存储库

我在 Github 服务器上有一个名为“ helloworld ”的存储库 - github.infra.com,但该存储库的子模块来自不同的 Github 服务器。

现在我想通过在 git clone 命令中传递个人访问令牌来递归地克隆我的“ helloworld ”存储库。

像这样的东西:git clone --recursive "https://x-token-auth:<token>@<repo_url>"。如果所有内容都在单个 Github 服务器中,则此方法有效。但不是我的情况..!有人可以在这里帮助我吗?

git git-clone

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

将 yaml 转储到变量,而不是使用 ruamel.yaml 将其流式传输到 stdout

我无法找到将 YAML 转储到 ruamel.yaml 中的变量的方法。使用 PyYAML,我可以实现如下所示的相同效果:

with open('oldPipeline.yml','r') as f:
    data = yaml.load(f, Loader=yaml.FullLoader)

a = yaml.dump(data)
Run Code Online (Sandbox Code Playgroud)

但是当我尝试同样的操作时ruamel.yaml,它会抛出异常TypeError: Need a stream argument when not dumping from context manager

pyyaml python-3.x ruamel.yaml

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

nc命令:反向主机查找失败:未知主机

nc 我在VM上执行它时工作正常.

Connection to 10.0.0.10 22 port [tcp/ssh] succeeded!
Run Code Online (Sandbox Code Playgroud)

但是当我在docker容器中执行相同的命令时,它会给出下面的UNKNOWN错误/异常.

10.0.0.10: inverse host lookup failed: Unknown host 
(UNKNOWN) [10.0.0.10] 22 (ssh) open
Run Code Online (Sandbox Code Playgroud)

以下是nc我使用的命令:

nc -vz 10.0.0.10 22 -w 4
Run Code Online (Sandbox Code Playgroud)

unix netcat

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

如何在shell脚本中切换到不同的用户并使用新用户执行一些命令?

我目前使用用户“USER1”登录到“SERVER1”,并将我的 bash 脚本放置在这里。此脚本必须切换到同一服务器“SERVER1”上的不同用户“USER2”,并使用新切换的用户执行一些命令。

注意:USER1 不是 root 用户,所以我需要在脚本中指定 USER2 密码,但要采用加密格式。

请帮助我实现这一目标..!

#!/bin/bash

command1
command2
.
.
...

echo "PASSWORD" | su USER2 << EOF
command1
command2
.
.
...
Run Code Online (Sandbox Code Playgroud)

请注意,我不想在这里更改任何配置文件来实现这一点。

unix bash shell aix

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

如何在我的perl命令中导入我的unix变量..?

我在Bash提示符下运行命令:

bash-3.2$ x=12
bash-3.2$ echo $x
12
bash-3.2$ perl -e '$age=$x; print "Age = $age\n"'
Age =
bash-3.2$
Run Code Online (Sandbox Code Playgroud)

我没有打印年龄/数字..!如何在我的perl命令中导入我的unix bash变量..!?

unix bash perl

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

仅获取协作者,而不是 github 存储库的 ORG 的所有者

我有 Github 组织,其所有者为 Owner1 和 Owner2,以及成员 Member1 和 Member2。现在,我在此组织中创建了一个新存储库,并添加了两个用户作为该存储库的协作者(user1 和 user2)。

现在,以下 GET 请求的结果postman将如下:

Owner1
Owner2
user1
user2
Run Code Online (Sandbox Code Playgroud)

邮递员请求:https://<github-host>/api/v3/repos/<my-gihub-org>/<my-github-repo>/collaborators?per_page=100

但我有兴趣只列出合作者,即user1user2;不是业主

有人可以在这里帮助我吗..!

git github github-api postman github-api-v3

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

使用 awk 或 sed 从文件中删除连续的重复单词

我的输入文件如下所示:

“true true, rohith Rohith;
cold burn, and fact and fact good good?”
Run Code Online (Sandbox Code Playgroud)

输出应该是这样的:

"true, rohith Rohith;
cold burn, and fact and fact good?"
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用 awk,但无法获得所需的结果。

awk '{for (i=1;i<=NF;i++) if (!a[$i]++) printf("%s ",$i,FS)}{printf("\n")}' input.txt
Run Code Online (Sandbox Code Playgroud)

有人可以在这里帮助我。

问候, 罗希斯

unix awk

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