什么是Linux shell命令相当于echo -n在输出结尾处抑制换行符的Linux shell命令?
想法是在循环内写入同一行.
在Windows PowerShell上重定向标准输入/输出所需的语法是什么?
在Unix上,我们使用:
$./program <input.txt >output.txt
Run Code Online (Sandbox Code Playgroud)
如何在PowerShell中执行相同的任务?
我试图建立泊坞窗图像的亚马逊ECR对ubuntu18.04AWS的机器,使用命令提供view push commands的Amazon Container Services

,请注意我已经设置了docker我的ubuntu18.04输出docker -v如下
ubuntu@ip-172-31-0-143:~$ docker -v
Docker version 19.03.7, build 7141c199a2
Run Code Online (Sandbox Code Playgroud)
当我在 ubuntu18.04 上的 aws cli 上执行亚马逊容器服务提供的命令时,出现错误:无法从非 TTY 设备执行交互式登录
我正在使用的命令是
aws ecr get-login-password --region us-west-2 | docker login --username AWS --password-stdin 8233251134332.dkr.ecr.us-east-2.amazonaws.com/gatling-lots
Run Code Online (Sandbox Code Playgroud)
请注意我已经成功配置了 awscli,我可以看到详细信息 aws s3 ls
这是详细的错误日志
ubuntu@ip-172-31-0-143:~$ aws ecr get-login-password --region us-
east-2 | docker login --username AWS --password-stdin
823443336.dkr.ecr.us-west-2.amazonaws.com/gatling-lots
usage: aws [options] <command> <subcommand> [<subcommand> ...]
[parameters]
To see help text, you …Run Code Online (Sandbox Code Playgroud) 我在 docker 上使用这个:
- name: Build container image
uses: actions/docker/cli@master
with:
///// removed
- name: Docker Login
uses: actions/docker/login@master
env:
///// removed
Run Code Online (Sandbox Code Playgroud)
然而 github.com/actions/docker 似乎不再存在。
我的构建给出了 404:
无法下载操作“ https://api.github.com/repos/actions/docker/tarball/master ”。错误响应状态代码不表示成功:404(未找到)。
有谁知道新地点吗?