腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
让
RegEx
在
bash
脚本
中
工作
时
遇到问题
。
条件
永远
不会
过去
。
、
我有一个简单的
脚本
,如果$Msg不是以"TST-“开头,后面跟一些数字和空格,它应该会返回一条错误消息。我知道正则表达式的
工作
原理,因为它是从ruby
脚本
中提取出来的,它的行为符合我的预期。我有下面的代码块,我不明白为什么它不能像我期望的那样
工作
。我读了很多类似问题的其他答案,但似乎没有一个能解决我的问题。#
regEx
="^TST-\d+\s.*&quo
浏览 2
提问于2017-07-24
得票数 1
回答已采纳
2
回答
为什么我的嵌套
条件
不能
工作
?
、
使用
bash
编写此
脚本
。因为某种原因,我的第二个
条件
不起作用。当
条件
为false
时
,我
永远
不会
得到“假结果”的消息。顺便说一句,如果
条件
允许的话,我需要多做两次,但我想
让
第一次成功。有什么建议吗?
浏览 8
提问于2022-05-19
得票数 -1
回答已采纳
2
回答
启动两个永不结束的python
脚本
、
、
、
有没有一种合适的方式来启动两个
永远
不会
结束的python
脚本
? 我有一个
Bash
脚本
..我只想
让
它在不同的端口上启动两个python服务器应用程序。但是很明显,当我看到第一个python命令
时
,它将
永远
循环。
在
终止
bash
脚本
时
,有没有办法终止这两个python
脚本
? #!/bin/
bash
python RunC
浏览 58
提问于2019-03-29
得票数 1
1
回答
如果
脚本
位于不同的目录
中
,则使用exec标记的ant
不会
运行Shell
脚本
、
、
下面是我的ant
脚本
中
不能正常
工作
的部分。 <arg value="..android-mapviewballoons/android-mapviewballoons/mapimports.sh" /></exec> <exec e
浏览 1
提问于2012-11-15
得票数 1
2
回答
ClearCase:这是一个bug还是一个特性?
、
、
当我从
bash
以交互方式运行以下代码
时
,它
工作
得很好。cleartool setview $myview但是,当我将它们放入
脚本
并尝试运行该
脚本
时
,它
永远
不会
从第一个cleartool命令返回。
在
交互式的情况下,第一个cleartool命令打开一个新的
bash
运行,当您从新的shell运行第二个命令
时
,它
工作
得很好。但是
在
脚
浏览 0
提问于2011-10-01
得票数 2
回答已采纳
2
回答
grep总是
在
if语句中以0退出状态退出。
、
、
我想编写一个
bash
脚本
,它模拟Korn命令:cd old new,它在PWD中用new代替old,然后尝试将cd转到新目录。#!/usr/bin/env
bash
{ 0 | 1 ) builtin cd $1 ;;
浏览 0
提问于2019-08-23
得票数 0
回答已采纳
1
回答
从GUI而不是
bash
shell运行时,
bash
脚本
中
的管道不起作用
、
、
我已经编写了一个yes | hdiutil ...
脚本
来做这件事,因为在打开之前hdiutil要求确认许可协议,所以我的
脚本
中有类似shell的内容。当我从Terminal.app这样的
bash
shell运行该
脚本
时
,没有出现任何问题,该过程按预期运行。但是,当我将“外部构建系统”目标添加到Xcode并
让
/bin/
bash
运行我的
脚本
时
,它在执行hdiutil命令后
永远
挂起。我猜yes
不
浏览 0
提问于2013-01-19
得票数 0
回答已采纳
1
回答
为什么这个
Bash
regex
匹配返回"2“的退出状态?
、
、
我正在编写一个
Bash
脚本
,需要扫描文件名
中
是否存在非ASCII字符。我使用POSIX括号
regex
语法来匹配非ASCII字符,但是由于某种原因,当我
在
if/ test语句中测试匹配
时
,测试总是返回退出状态2,并且
永远
不匹配我的测试字符串。下面是有问题的代码:
REGEX
_MATCH_
浏览 2
提问于2014-05-27
得票数 0
回答已采纳
1
回答
如何使if语句识别grep为true或false?
、
、
我目前正在尝试编写一个快速的
bash
脚本
来更新文件夹
中
的所有项目。./ done 由于某些原因,它
永远
不会
出现在if
条件
中
,即使有一些项目输出了错误。为什么我的
条件
总是导致false?如果在pull请求中有“error”一词,我如何
让
它返回true?
浏览 24
提问于2021-01-05
得票数 1
回答已采纳
1
回答
如何配置VS Appcenter为Xamarin/Droid运行xUnit测试
、
、
、
基于NUnit的example,
在
Appcenter github存储库中提供,我得到了以下构建后
脚本
: #!/usr/bin/env
bash
find $APPCENTER_SOURCE_DIRECTORY -
regex
'*.Tests*\if [[ $failures -eq 0 ]]echo "Unit Tests passed" echo
浏览 15
提问于2019-12-10
得票数 0
1
回答
我如何完成这个到OTRS 5.0的CURL请求?
、
我正在尝试自动化OTRS
中
的一个过程,即在特定队列
中
查找
过去
8天内所有已关闭的门票。我想在使用Curl请求的
bash
脚本
中
完成此操作。到目前为止,我
让
这条线路为我
工作
: curl -sk "https://tstotrs.unil.ch/otrs/nph-genericinterface.pl/Webservice/TimeToRESTUserLogin=$user&Pass
浏览 17
提问于2019-03-11
得票数 1
1
回答
在
bash
中标识数字超过一定数量的文件名
我正在尝试删除文件名包含大于100的数字的所有文件,但无法使我编写的
脚本
正常
工作
。到目前为止,我写了以下内容:
regex
='test__(\d+).txt' do if [ $filenum > 100 ]; then
浏览 0
提问于2016-11-08
得票数 0
2
回答
Bash
故障快速函数
建议使用以下选项使
Bash
快速失败:set -o nounset然而,这些选项并不像预期的那样适用于通过||传递的
Bash
函数。例如在
脚本
中
行# 2将导致
脚本
在
没有任何输出的情况下以代码1终止。这正是我所期望的。实际上,# 1行
让
我感到困惑:my_function会成功
浏览 7
提问于2016-12-27
得票数 4
1
回答
Shell
脚本
变量反射
、
我正在编写一个shell
脚本
(#!/bin/sh),它有一个变量VAR,其中包含另一个变量FOO的名称,该变量被设置为BAR。
浏览 1
提问于2014-06-17
得票数 5
1
回答
如何
让
Cloud9 IDE在后台运行?
、
、
但是,我似乎无法
让
它在后台运行,通过
bash
脚本
启动:#!也可以通过运行以下命令来指定
工作
区:或者在后台运行服务器:...它
不会
退出
脚本
. 我试着下载“
永远
”()。但是,当我
永远
运行它
时
,它将接管stdio,并且
不会
返回到命
浏览 3
提问于2011-05-11
得票数 5
1
回答
读取lua
中
的模块文件
时
,尝试从模块文件
中
获取路径变量的值
、
在读取lua
脚本
中
的模块文件
时
,我尝试读取模块文件
中
给定的PATH变量的值。我不确定这是否可以使用lua
中
的一些函数来完成,因为我是lua的新手。/4.1.1/centos6.2_gnu4.4.6/bin我编写的代码只读取行,但很难排列变量
中
的值并获得所需的路径
浏览 3
提问于2014-07-04
得票数 1
2
回答
在
bash
脚本
中
从curl
中
获取退出代码
、
、
我想获取simple.sh的输出,这是一个来自互联网的
脚本
,并检查它的退出代码。我
在
OSX上$(curl -s http://127.0.0.1:8000/simple.sh)exit 0./test.sh: line 2: #!/bin/
bash
: No such file or directo
浏览 0
提问于2019-03-13
得票数 0
回答已采纳
2
回答
如何知道
bash
脚本
中
的哪一行造成了问题?
、
例如,我正在
bash
脚本
中
编写一组iptables规则。当我运行
脚本
时
,shell显示iptables: No chain/target/match by that name.我不知道发生了什么,所以我将每一行都复制并粘贴到shell
中
,然后分别运行它们,以找出是哪一行造成了问题原来我
在
一个规则中放入了"OUTUT“而不是"OUTPUT”。有没有什么办法可以
让
shell像[line 53]: iptables:
浏览 0
提问于2013-10-14
得票数 0
1
回答
如何将avprobe的输出重定向到文件?
、
、
我
在
将输出重定向到文件
时
遇到问题
。 echo `avprobe "$TMP_CATALOGUE/$FILE_NAME"` >> "$TMP_CATALOGUE"/file_parameters.txt不幸的是,我
在
file_parameters.txt
中
得到的唯一结果是:它
不会
抛出任何错误。当我<e
浏览 0
提问于2014-09-24
得票数 1
1
回答
为什么这个while
条件
没有被打破
我正在做以下
工作
:ES_PORT=9300 while [ -z "$(nc -z $DOCKER_IP我已经用cat -e检查过了,nc -z的返回值是空的,没有引号,
条件
表达式是[ ! -n $(nc ...)] ...当nc的返回值不为空
时
,我
让
Connection to 192.168.99.100 port 9300 [tcp/vrac
浏览 11
提问于2016-09-16
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券