腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
没有
bash
-
x
的
情况下
将
命令
保
存在
变量
中
,
并在
执
行前
打印
翻译
后
的
命令
、
、
使用
bash
脚本函数和下面的
命令
,寻找一种在不使用
bash
-
x
的
情况下
,在执行之前
打印
命令
用于日志记录
的
方法,这是可能
的
吗?有问题
的
部分是最后一个
命令
。helm upgrade $2 chart --install --wait --timeout $3 $debug "${@:4}" 想要
打印
以下内容: helm upgrade mypod
浏览 24
提问于2020-07-03
得票数 0
回答已采纳
1
回答
Bash
命令
替换($(.))强制进程到前台
、
、
、
、
摘要:我有一个
bash
脚本,它在后台运行一个进程,应该作为一个正常
的
命令
工作,
并在
命令
替换块(
如
$(...) )
中
工作。脚本本身产生了一个分叉到后台
的
进程。它可以简化为这个测试用例:echo something在shell
中
运行此脚本
将
立即返回(并
打印
“某样东西”),在$(...)
中
运行它将挂起5秒,等待后台<
浏览 3
提问于2013-06-01
得票数 12
回答已采纳
2
回答
列表
命令
没有
显示所有输出
、
、
尝试使用
bash
连接到多台机器,该机器上有其他机器
的
公共ssh键,
并在
它们上运行一个
命令
来显示这台机器上
的
输出。如果我在执行脚本时使用'$a‘
变量
,如下面的代码所示,就会得到这个未完成
的
输出。
bash
: total: command not found
bash
: line 2: drw
浏览 1
提问于2018-09-20
得票数 0
回答已采纳
2
回答
BASH
自动向字符串添加引号
、
、
我正在尝试编写一个简单
的
bash
脚本,它使用一个字符串
变量
执行
命令
。在执行时,
bash
将
单引号添加到字符串
变量
中
,使
命令
无效。如
何在
不使用
bash
脚本引号
的
情况下
执行
命令
?key=$(echo $1 | tr '[:lower:]' '[:upper:]
浏览 4
提问于2015-08-21
得票数 0
回答已采纳
1
回答
V开关在
bash
功能内不工作(-v开关)
我使用-v开关在运行时在
bash
脚本
中
输出
命令
(这是一个复杂
的
多行
命令
,所以我希望能够在运行时确保它是正确
的
)。这很好用,但是现在我
将
命令
移到了
bash
函数
中
,之后-v开关就不再起作用了。有
没有
办法让它正常工作? 我知道-
x
,它确实在函数内部工作。但这会
打印
出处理
后
的
命令
,这很难读懂(原始
命令
浏览 0
提问于2021-05-04
得票数 1
3
回答
将
环境
变量
传递给进程
、
、
我刚刚看到了下面的代码片段:这一行运行node.js程序并设置环境
变量
DEVELOPMENT。我不明白用来设置env
变量
的
机制是什么?这是有效
的
语法吗: $ [var1=value1 var2=value2] [process_name process_params] ?
浏览 3
提问于2016-12-16
得票数 5
回答已采纳
1
回答
如何使用`.bashrc`
的
导出运行停靠容器
、
我有一个docker镜像,其中
的
一些安装需要添加导出到.bashrc。docker run -it image /bin/
bash
这是意料之中
的
,因为/bin/sh是dock
浏览 4
提问于2021-07-07
得票数 1
16
回答
如
何在
bash
中
手动扩展特殊
变量
(例如:~ tilde)
、
、
、
我
的
bash
脚本中有一个
变量
,它
的
值如下所示:请注意,它是未扩展
的
波浪号。当我对这个
变量
(称为$VAR)执行ls -lt时,我得不到这样
的
目录。我想让
bash
在不执行
的
情况下
解释/扩展这个
变量
。换句话说,我希望
bash
运行eval,而不是运行已评估
的
命令
。这在
bash
<e
浏览 6
提问于2010-10-19
得票数 163
回答已采纳
1
回答
将
变量
的
值传递给
命令
,就像它存储在文件中一样
我对计算ps
命令
输出
中
的
行数很感兴趣,我可以用它来做这件事 echo "$(ps | wc -l)" 但是,我现在通过执行
X
="$(ps)"
将
ps
命令
的
输出存储在一个
变量
中
。如
何在
不使用管道
的
情况下
将
X
传递给wc -l
命令
?我尝试过$(wc -l < "$
X</em
浏览 10
提问于2021-08-21
得票数 0
回答已采纳
2
回答
通过Git-
Bash
执行包含空格
的
"cmd“
命令
?
、
、
我试图使用cmd使用git-
bash
执行
命令
。我需要传递
命令
才能执行。问题是,我需要将批处理文件
的
路径传递到
命令
中
,并且它有空格。我似乎无法
将
引号传递给"cmd“,因为它会理解它。cmd //C "c:\Program Files (
x
86)\another path\file.bat args && echo done"'C:\Program'
浏览 1
提问于2017-01-29
得票数 1
回答已采纳
1
回答
如何用gdb调试Bourne Shell?
、
、
脚本可以在这里找到:user@ubuntu:~$ ls -lh $(which
bash
) -rwxr-xr-
x
或者,如
何在
脚本运行时
将
shell日志保存
浏览 3
提问于2015-06-16
得票数 2
回答已采纳
1
回答
Bash
不会在不
存在
的
命令
上
打印
任何以点开始
的
错误msg。
、
有一个错误让我注意到,在
Bash
中
,如下所示:不
打印
任何错误(“任何”不能按字面解释,它可以是任何东西,并且在点
后
没有
空格)。 我很好奇在
bash
中
这是怎么解释
的
。注意,在这样
的
命令
之后,echo $?返回127。这通常意味着“
命令
找不到”。在这种
情况下
,这是有意义
的
,但是我发现
没有
打印
错误消息是很奇怪
浏览 0
提问于2015-12-16
得票数 2
回答已采纳
1
回答
使用不带分号
的
vs
的
Bash
链接
命令
、
观察到一种我不明白
的
有趣
的
狂欢行为。yuli@yuli-desktop:~$ A=1; python3 Python 3.8.10 (default, Nov 26python3.8/os.py", line 675
浏览 3
提问于2022-02-24
得票数 1
1
回答
bash
历史记录
中
的
多行
命令
块分成多行
、
、
在
Bash
(以及WSL
中
的
bash
)
中
,多行书面
命令
可以用向上/向下箭头正确地调用,也可以使用内置
的
history
命令
正确地报告它们(直到我仍然登录
Bash
)。但是退出
bash
并按下向上/向下箭头
后
,多行
命令
将
显示为单独
的
条目,这是因为cat ~/.
bash
_history在多个单独
的<
浏览 0
提问于2019-04-11
得票数 12
回答已采纳
2
回答
巴什是如何解释这些陈述
的
?
、
、
$ a=one; echo $a $ a=two echo $a$ echo $aa
的
值
将
初始化为“2”,但为什么它要显示“1”呢?
浏览 2
提问于2015-07-04
得票数 2
回答已采纳
2
回答
不带参数
的
set
命令
我在寻找env来显示所有的环境
变量
。我碰巧发出
命令
set,它似乎“猫”一个脚本到控制台。这一切为什么要发生? 这个参考页似乎并
没有
解释它。
浏览 0
提问于2016-05-17
得票数 4
回答已采纳
5
回答
使用env为
bash
中
的
一个程序调用设置环境
变量
、
、
、
我正在尝试通过
命令
env在修改
后
的
环境
中
调用外壳
命令
。env HELLO='Hello World' echo $HELLOHELLO='Hello World'
bash
-c 'echo $HELLO'这里我漏掉了什么?
浏览 1
提问于2012-12-22
得票数 43
回答已采纳
1
回答
Bash
脚本
将
目录/子目录
中
的
所有文件加载到数组
中
、
、
我正在尝试编写一个脚本,它将把所有带有路径
的
文件名加载到
bash
脚本
中
的
数组
中
。假设我希望/home/documents/
中
的
所有文件夹和子文件夹
的
文件都在/home/documents/
中
,它将给我最后
的
文件数组。 我当前
的
脚本是非常基本
的
,但应该有一些功能。date_partition[$num_partitions]
浏览 4
提问于2016-11-08
得票数 0
回答已采纳
1
回答
回声($
x
)与a=“($
x
)”
的
差异;回声$a
、
、
、
在终端
中
执行以下操作时:a=($
x
) echo ($
x
) #output: -
bash
: syntax error near unexpectedtoken `$
x
'$(echo foo) #output: -
bash
: foo: command not foundP.S.:我正在
浏览 0
提问于2019-03-20
得票数 1
回答已采纳
1
回答
通过ssh执行
命令
时
没有
来自.profile
的
变量
ssh kalle@Raspi 'echo $PATH'给出了默认值,对于在.profile
中
设置和导出
的
变量
,输出是空
的
。有人能弄清楚发生了什么事吗?EDIT 2: 对此我很抱歉,当我想运行我
的</
浏览 0
提问于2023-04-03
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
40个简单但有效的Linux Shell脚本示例
Bash脚本:如何在Linux Shell上输出和格式化文本
Linux Shell脚本必知必会
Linux中高效编写Bash脚本的10个技巧
linux怎么设置环境变量
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券