腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
Bash
:
使用
包括
正则表达式
在内
的
多个
条件
的
shell
脚本
if
语句
regex
、
bash
、
shell
、
if-statement
、
sh
我目前正在研究
shell
脚本
,并且有一些语法问题。我正在尝试
的
是
使用
'if‘
语句
来捕获任何带有字母表
的
用户输入,除了"giveup“行 下面是我构建
的
代码: if [ $usrGuess =~ *[:alpha:]* && $usrGuess != "giveup" ] 一旦我运行代码,它就会给出错误消息,说明: [: missing `]' 如果你们对此有任何解决方案,我将很高兴听到你们
的</e
浏览 40
提问于2017-07-27
得票数 2
回答已采纳
4
回答
获取目录中文件列表
的
Bash
命令
bash
、
shell
要获得满足以下
条件
的当前目录中
的
文件列表,必须键入哪些内容? (我打算在
bash
脚本
中
的
foor循环中循环结果。)
浏览 3
提问于2015-10-21
得票数 0
回答已采纳
1
回答
如何在
shell
脚本
中传递getopts中
的
多个
标志和
多个
参数?
bash
、
getopts
这里给出
的
答案没有我
的
任何问题:这就是我开始写
的
剧本: #!/bin/
bash
;getopts c:t:x:选项;do case $option in c) java -jar $file -fail no-tests-
包括
-classname "$OPTARG“--
浏览 4
提问于2021-05-07
得票数 0
1
回答
在
脚本
中只需要
bash
shell
的
可靠方法
bash
、
shell
我想知道是否有任何可靠
的
方法(交叉
shell
兼容)要求
bash
作为我
的
脚本
的
shell
解释器。 例如,我有只能
使用
bash
解释器运行
的
shell
脚本
。尽管在我
的
脚本
开始时
使用
了#!/usr/bin/
bash
,但是一些聪明
的
用户/黑客可以
使用</e
浏览 1
提问于2019-08-28
得票数 1
回答已采纳
1
回答
if
语句
中包含regex
的
Shell
脚本
出现错误
regex
、
macos
、
bash
我是
shell
脚本
编程
的
新手,我正在尝试用if
语句
编写
正则表达式
。我在mac osx 10.6.8上
使用
bash
shell
。下面是我尝试运行
的
代码 echo "ExitingOK"
浏览 1
提问于2014-02-01
得票数 0
2
回答
shell
脚本
和在
shell
执行之间有什么不同,从而导致这种不同的如果行为?
command-line
、
bash
、
scripts
如果我在一个
shell
脚本
中执行相同
的
操作,即当said xfce4-终端仍处于打开状态时,它会在test.txt中写到:D4:为什么是这种情况,我要做什么才能修复这个问题(使
shell
脚本
像
shell
一样)?<&g
浏览 0
提问于2022-04-27
得票数 0
回答已采纳
2
回答
将
多个
不同
的
数组传递给
shell
函数
bash
由于ksh以外
的
shell
不支持按引用传递,如何在不
使用
全局变量
的
情况下将
多个
数组传递到
bash
中
的
一个函数中,并允许将任何合法变量内容作为数组元素
包括
在内
(没有保留
的
符号)?
浏览 1
提问于2012-06-09
得票数 17
回答已采纳
1
回答
使用
函数而不是别名有什么缺点吗?
linux
、
bash
、
function
、
resources
、
alias
Bash
函数比别名更通用。例如,。还有其他理由保留我
的
化名吗?它们有更简单
的
语法和更易于人类阅读,但除此之外呢?
浏览 0
提问于2017-05-09
得票数 1
回答已采纳
2
回答
重定向至文件以及
bash
中
的
STDOUT
bash
、
io-redirection
我有一个包含
多个
echo
语句
的
长
bash
脚本
。 我需要将
bash
脚本
的
输出重定向到一个文件,而不
使用
来自
bash
shell
的
重定向。我不想编辑每一条echo
语句
来完成它。
浏览 0
提问于2013-05-07
得票数 0
回答已采纳
1
回答
在Mojave上设置全局环境变量
bash
、
macos
、
environment-variables
、
macos-mojave
我一直在寻找答案,并在Mac上读到了不同
的
方法,但其中一些方法与Mojave无关,或者只是不适合我。我需要在终端(
bash
)中设置Environment变量,运行创建进程
的
脚本
,我希望这些进程知道这些环境变量
的
值。 我怎么能这么做?顺便说一下,用.bashrc或.
bash
_profile编写导出.
bash
_profile是行不通
的
。
浏览 3
提问于2019-09-18
得票数 1
3
回答
简化
bash
条件
序列
bash
我有这些
bash
命令序列,并希望简化它。任何帮助都将不胜感激。
浏览 0
提问于2021-10-20
得票数 1
回答已采纳
3
回答
为什么在
bash
脚本
中不
使用
两个cd命令来执行第二个命令?
bash
、
scripts
、
cd-command
我编写了一个
bash
脚本
,它创建了一系列目录,并将项目克隆到选定
的
目录中。#Get the current user name current_user=$USER git clo
浏览 0
提问于2019-03-14
得票数 15
1
回答
如何在
bash
语句
中
的
字符串模式(空格、分隔词)中
使用
"joker“或通配符?
bash
、
scripting
、
case
如何将
bash
的
"case“
语句
用于”非常特定“
的
字符串模式(
多个
单词,
包括
空格)? 问题是:我从一个非常具体
的
函数接收
多个
字串,
包括
版本号。版本号现在不时变化。我不想在我
的
case
语句
中添加越来越多
的
特定字符串模式,我想
使用
一个开玩笑(或者不管这个词是什么,比如“Ubuntu16.04.?LTS”或“Ubuntu16.04.* LTS”)。请看我到目前
浏览 0
提问于2018-04-03
得票数 4
回答已采纳
1
回答
crontab中
的
grep不能正常工作
regex
、
bash
、
cron
、
grep
我有一个
脚本
,它
使用
两个单独
的
grep
语句
:和当我在
shell
提示符上手动运行
脚本
时,我得到了这两个
语句
的
正确结果: 680和10028。 但是,当我
使用
crontab调度
脚本
时,第一行返回正确
的
浏览 4
提问于2013-06-06
得票数 3
回答已采纳
3
回答
外壳
条件
错误out -
Bash
语法不被识别
bash
、
shell
、
dash-shell
我有一个小小
的
shell
脚本
,似乎无法理解如何创建一个简单
的
条件
语句
。= "jpg" || $big_width || $big_height ]; then[: missing ]还有IDK如果这能给我我想要
的
。知道
bash
语法为什么会出错吗?编辑echo $0印出来 source
浏览 3
提问于2017-10-12
得票数 2
回答已采纳
1
回答
使用
sed替换文件中
的
值
bash
、
shell
、
sed
我
的
目标是通过识别变量名和
使用
sed来替换某些变量
的
值。export TENANT_NAME=xxxxexport LOAD_BALANCERS=xxxx_xx#!/bin/
bash
sed "s/${1}=*/
浏览 0
提问于2020-04-02
得票数 0
1
回答
是否有用于windows
的
bash
版本
的
3.2+?或者如何在3.1中执行regex?
bash
、
mingw32
、
git-bash
我在Windows7上
使用
MINGW32。不幸
的
是,它附带了bashVersion3.1,所以当我尝试在
shell
脚本
中做一些事情时,比如在$y是
正则表达式
的
情况下,我得到消息“
条件
二进制运算符期望”在`=~附近是否有一个版本
的
bash
.exe是
bash
3.2或更高版本?如果不是,我如何根据3.1中
的
模式测试字符串?
浏览 0
提问于2013-09-09
得票数 1
回答已采纳
2
回答
为什么通过Crontab启动
的
脚本
行为不同?
bash
、
cron
我在.sh (VM)中有UbuntuServer
脚本
: echo "STREAM"当我通过
bash
运行
脚本
时,将触
浏览 1
提问于2019-11-13
得票数 1
回答已采纳
2
回答
shell
脚本
中if
的
不同语法
bash
、
shell
、
csh
、
tcsh
我正在学习
shell
脚本
,我发现
shell
脚本
条件
语句
的
语法不同。csh
脚本
是否具有与tcsh
脚本
不同
的
语法。endif 我尝试了自己
的
方法,得到了类似"if: Empty if“或"If: Expression Syntax”之类
的
错误消息,而且这些消息很容易理解。所以我想问一下如何解决这些问题,基于
shell
(csh,tcsh)是否有不同
浏览 2
提问于2013-06-22
得票数 1
回答已采纳
2
回答
如何在
bash
条件
表达式中
使用
变量?
bash
、
shell
我想解释一下如何在
bash
条件
表达式[[...]]中最好地
使用
变量。现在,我在一些
脚本
中看到了相同
的
类似
语句
,如:# some code... if [[ var -eq 1 ]]; then echo "ok"; else echo "fail"; fi唯一
的
区别是
条件
表达式$中缺少参数展开字符[[...]]。我
使用
bash
(GNU,Version4.3.4
浏览 1
提问于2016-11-30
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux命令行与shell脚本编程大全 第3版 PDF 高清电子书
Linux Shell脚本入门到实战详解
40个简单但有效的Linux Shell脚本示例
Linux基础(五)
Bash基础训练指南
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券