腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
正确
的
BASH
管道
语法
bash
我想执行一行
bash
命令来ping服务器,如果失败则发送一封电子邮件。我在想它应该看起来像这样: ping whatever.com || echo 'Subject: VPN Failed" | sendmail me@me.com 但是我
的
BASH
技能正在“成长”,我显然遗漏了一些东西这样做
的
正确
方式是什么?
浏览 6
提问于2019-01-24
得票数 1
回答已采纳
1
回答
如何获得
管道
中第一个命令
的
退出状态?
linux
、
bash
、
shell
、
exit-code
我做了一个简单
的
剧本:#!/bin/
bash
exit 1$ /tmp/test.
bash
但是,当我按以下方式运行它时echo $?退出状态为,(与预期
的
1不同) 退出状态似乎来自
浏览 2
提问于2014-07-14
得票数 9
回答已采纳
4
回答
在Jenkins
管道
外壳中运行嵌套命令
shell
、
jenkins
、
jenkins-pipeline
我想运行嵌套
的
shell命令,例如在Jenkins
管道
中:不幸
的
是,当我将它格式化为
管道
语法
时:Jenkins似乎没有
正确
地运行它们,但是输出如下: "docker stop" requires at least 1 argument(s).我试着在
bash
下运行这个命令,就像这里说
的
浏览 19
提问于2017-11-20
得票数 3
回答已采纳
6
回答
如何在foreach语句中使用
管道
bash
我有一个for循环,我想在
bash
中运行,如下所示:总是给出一个错误,比如我假设它与
管道
有关,但我没有尝试在
管道
中添加任何内容(圆括号等)来充分包装
管道
如何在这样
的
命令中使用
管道
?
浏览 4
提问于2010-03-09
得票数 2
回答已采纳
2
回答
有双向
管道
这样
的
东西吗?我希望输入和输出是两个简单程序之间
的
交互。
c++
、
shell
、
io-redirection
我想写一个程序来解决一个简单
的
猜谜游戏。我正在学习命令行
管道
和重定向,所以我想知道这是否可能。这有可能吗?这是我
的
密码:#include <i
浏览 3
提问于2012-12-26
得票数 3
回答已采纳
2
回答
命令“time”本身起作用,但不是在
管道
中工作。
bash
、
pipe
、
time
请考虑以下几点:user 0m0.001s# echo foo | time sleep 1
bash
好
的
,所以很明显,
Bash
是以一种不同
的
方式在以
管道
的
形式运行时搜索命令。有人能向我解释一下有什么区别吗?
管道
会禁用外壳内置什么
的
吗?(我不认为是这样.但是..。我看不出这是怎么回事。)
浏览 0
提问于2021-06-14
得票数 11
回答已采纳
2
回答
为什么没有在子subshells中执行单命令
管道
?
bash
我
的
4.4.19版本
的
bash
手册页面上写着:
管道
是由控制操作符|或|&分隔
的
一个或多个命令
的
序列。
管道
的
格式是:[time [-p]] [ !] command [ [|||&] command2 ... ] 当然,现在,即使运行单个命令- in man
bash</em
浏览 0
提问于2018-03-30
得票数 3
回答已采纳
2
回答
在超时状态下运行时获取
管道
中第一个命令
的
状态
bash
我编写了一个
管道
命令,并尝试在timeout下运行它。如果最后一个
管道
命令成功,但第一个命令失败,则状态为0(因为最后一个命令成功)。我读了一篇关于使用PIPESTATUS:Pipe output and capture exit status in
Bash
获取状态
的
文章(它也建议使用set -o pipefail,但也不起作用)。然而,当我试图在超时PIPESTATUS[0]不
正确
的
情况下运行它时,这可能是因为当我在timeout下运行它时,我需要使用
bash
-c
浏览 27
提问于2021-08-13
得票数 2
2
回答
如何在流水线中使用GNU时间
bash
、
time
、
gnu
、
pipeline
我想在postgresql中测量一些SQL查询
的
运行时间。使用
BASH
内置时间,我可以执行以下操作:我喜欢GNU time,它提供了更多
的
格式。然而,我不知道如何使用
管道
。,它不会报错:0.00s$
浏览 1
提问于2012-11-09
得票数 18
回答已采纳
1
回答
用于从
管道
接收输入
的
Bash
样式
linux
、
bash
、
unix
/my_
bash
.sh我试过了,但不起作用。cut -f1 $@ | grep 'foo' | wc -l # $@ failed
浏览 1
提问于2012-07-10
得票数 1
1
回答
在
bash
中嵌入jq -需要转义什么?
bash
、
escaping
、
jq
、
quoting
我试图内联一个本身需要
管道
的
jq构造。我怀疑我遇到了问题,因为
bash
将它们视为
bash
级别的
管道
,而不是jq
的
一部分。试图将其嵌入
bash
中,我尝试这样做: status=$(curl -X GET <URL> | jq -r -c '.[1] | [.timeEnded, .lifecycleState] | flatten' | awk -F, '{print $2}' | sed 's/&q
浏览 6
提问于2020-06-09
得票数 1
回答已采纳
2
回答
想要从tcl执行awk
awk
、
tcl
然后我把它换成这个:更改带有花括号
的
单引号。现在
的
错误是:然后我改变了这个:仍然是与后者相同
的
错误。我真的很纠结于exec
浏览 7
提问于2013-09-06
得票数 1
回答已采纳
1
回答
有没有一种方法可以让VS代码用不同
的
语法
“解释”文件
的
一部分?
visual-studio-code
所谓“解释”,我指的是
语法
高亮、智能感知等。一个真实
的
例子是一个Azure
管道
YAML文件,它带有内联脚本:steps: echo "A
Bash
line" displayName: 'My
Bash
script.'steps
浏览 2
提问于2020-04-15
得票数 1
回答已采纳
2
回答
正确
传递
bash
语法
(
管道
操作符)以运行
bash
、
unix
} 当我运行上面的内容时,exitFunction回波也会输出到logFile中.我需要如何更改try命令所做
的
上述操作
浏览 5
提问于2015-08-16
得票数 1
回答已采纳
1
回答
可以在msys /mingw (使用
bash
3.x)上模拟进程替换吗?
bash
、
shell
、
mingw
、
msys
")sh: syntax error near unexpected token `('1c1---我使用
的
msys可能有
bash
3.1。我想知道是否有可能解决这个问题,以便在不使用临时文件
的
情况下,可以在msys/旧版
bash
中完成相同
的
工作。 谢谢。
浏览 4
提问于2014-01-01
得票数 4
6
回答
bash
:从
管道
中分配变量?
bash
在
bash
中,使用
管道
输入分配变量
的
最有效方法是什么--只使用从左到右
的
语法
?假设
管道
的
左侧是seq 3,那么我们需要:x=`seq 3` ...because seq 3不在
管道
的
左侧对于这个Q,请忽略超过变量内存
的
可能性,
管道
当然可以这样做。
浏览 8
提问于2017-03-22
得票数 7
回答已采纳
2
回答
如何将shell脚本参数作为执行grep命令时使用
的
变量进行传递
bash
、
shell
、
grep
我有一个名为fruit.txt
的
文件,其中包含水果名称(苹果、banana.orange、奇异果等)
的
列表。脚本名称和参数如下: script.sh orange#!/bin/
bash
echo `cat` "fruit.txt"|`grep` | $nameFind 但我得到了grep info用法命令,似乎脚本正在等待一些额外
的
命令等。
浏览 3
提问于2014-10-12
得票数 3
回答已采纳
1
回答
单引号中
的
单引号问题-
Bash
命令行GNU并行
regex
、
bash
、
command-line
、
quotes
、
gnu-parallel
我刚开始使用
Bash
命令行,需要知道在现有单引号中执行单引号
的
正确
语法
。ls *file.fa | parallel -j4 'perl -pe 's/^>/>{}/' {} >newfile_{}' 我知道GNU并行命令并不是非常熟悉或使用
的
,但我认为对于需要单引号中单引号
的
不同命令,
语法
不会有所不同。命令是将>更改为>file.fa (>然后是文件名)在名为fi
浏览 1
提问于2015-02-11
得票数 2
回答已采纳
1
回答
在c++中使用shell命令
c++
、
linux
、
bash
、
shell
、
escaping
这里有一个终端命令:这是我
的
密码:public: cout << ram;sh: 1: Syntax error: "(" unexpected 如何放置“/”符号,才能使该命令
正确
工作
浏览 4
提问于2015-10-14
得票数 3
回答已采纳
2
回答
在azurepipelines.yml中引用版本变量
azure
、
azure-devops
目前,我正在将我
的
管道
从classic转换到azurepipelines.yml,而我在尝试找到
正确
的
语法
来引用
bash
步骤中
的
发布变量时遇到了问题。
bash
任务中
的
现有代码将输出以下内容但是,当转换成我
的
新
管道
文件时steps: -
bash
浏览 2
提问于2020-01-30
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券