腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
Bash
脚本
中
替换
错误
重定向
到
空
设备
并
创建
新文件
、
、
、
我正在尝试从现有的调试安装
脚本
创建
新的调试安装
脚本
。原始安装
脚本
包含许多带有
重定向
>/dev/null 2>&1的语句。现在我想使用这个模式来查找
并
替换
所有匹配项的实例,以便在出现任何
错误
的情况下,输出流将被
重定向
到
终端而不是null
设备
。dev\/null 2>\&1++g' install.sh > install_
浏览 27
提问于2019-09-20
得票数 1
回答已采纳
2
回答
sed:用数字
替换
整行,覆盖原始文件
、
、
我
在
MINIX上写了一个
BASH
脚本
,在这里我想用一个特定的字符串将文件的特定行完全
替换
为它的编号,这个
替换
将被覆盖
到
原始文件。没有印
在
stdout上。行数和
替换
字符串是
脚本
的变量,名称如下:repstring (e.g. "134|Wan|Cho|1988-03-20")sed -i "${*/${repstring}/&q
浏览 4
提问于2016-03-20
得票数 1
回答已采纳
8
回答
将所有输出
重定向
到
Bash
中
的文件
、
、
我知道
在
Linux
中
,要将屏幕上的输出
重定向
到
文件,我可以使用>或tee。但是,我不确定为什么输出的一部分仍然输出到屏幕上,而不是写入文件。 有没有办法将所有输出
重定向
到
文件?
浏览 3
提问于2011-07-13
得票数 821
回答已采纳
3
回答
在
重定向
的stdout/stderr *
中
替换
"^M“*
、
、
我有一个
脚本
,它会发出"^M“字符,
并
希望将它们
替换
为动态返回的UNIX回车。目前,我正在将其输出和
错误
重定向
到
如下所示的文件:我知道我可以使用tr来执行
替换
,tr '\r' '\n',但是我只知道如何使用静态文本文件来执行,而且我喜欢
在
命令运行完成之前检查输出日志。如何用
重定向
进行
浏览 4
提问于2017-02-22
得票数 2
回答已采纳
2
回答
来自
bash
脚本
的if语句会做什么?
、
我是新的打击
脚本
和通过一些例子学习。我看到的示例之一是使用if -语句测试以前分配的输出文件是否有效,如下所示: if [ -n "$outputFile" ] && !我已经搜索了答案,但发现的大多数链接都是关于I/O
重定向
的解释,这些解释肯定是相关的,但仍然不清楚! : >>的结构。
浏览 0
提问于2014-08-27
得票数 7
回答已采纳
3
回答
2
在
2> /dev/null
中
的含义是什么?
在下面的
bash
脚本
中
,我不明白2是什么意思:{} 我可以看到,它将输出
重定向
到
空
设备
浏览 3
提问于2016-11-21
得票数 13
回答已采纳
2
回答
我能找到哪个
脚本
输出哪个
错误
吗?
、
、
有一个叫其他剧本的剧本,他们叫其他剧本.我不知道具体调用了哪些
脚本
,以及它们
中
的多少。我只知道他们
中
的一些人正在添加iptables规则,当我调用根
脚本
时,我会得到这个
错误
。我的问题是找不到哪个
脚本
输出这个
错误
。有什么方法或工具来学习吗?
浏览 0
提问于2012-09-04
得票数 2
回答已采纳
1
回答
如何修复Ubuntu 18.04
中
的以下
错误
?
、
、
我有一个
bash
脚本
文件,它在Ubuntu 16.04
中
工作得很好,但自从我升级
到
Ubuntu 18.10后,它就不能工作了。name="a"
在
Ubuntu16.04
中
,value=${!name}不会出现“
错误
的
替换
错误
浏览 0
提问于2019-08-11
得票数 0
2
回答
从带有尾的文件
中
读取的Shell
、
、
、
我目前正在尝试使用shell从文件
中
读取。然而,我遇到了一个系统税问题。-r line;dodone < <(tail -n +2 /pathToTheFile | cut -f5,6,7,8 | sort | uniq )我试过使用下面的,但仍然看不到
错误
。
浏览 3
提问于2020-03-10
得票数 0
回答已采纳
3
回答
停止grep消息的发布
、
、
我正在编写一个包含一个字符串参数和一个文件的
脚本
。我希望这样,如果一个文件被放入不存在的文件
中
,那么它将显示“文件名不能读取”消息。如果第一个if语句为真,是否有任何方法阻止grep消息发布和结束
脚本
?if [ !
浏览 0
提问于2019-09-20
得票数 0
回答已采纳
2
回答
"/dev/bin/load.sh[425]::cannot open“- Linux文件
重定向
为空字符串
、
、
、
下面的命令对某些用户抛出
错误
。谁能解释一下为什么这个
错误
只发生在某些用户身上。所有用户的$EMPTY_STRING都为
空
。 echo $OUTPUT > $EMPTY_STRING
浏览 1
提问于2014-02-24
得票数 0
3
回答
使用Linux
重定向
覆盖Python
脚本
中
的文件
、
、
、
我有一个简单的python
脚本
,它只接受一个文件名,
并
释放出该文件的修改版本。我想
重定向
stdout (使用命令行
中
的'>‘),这样我就可以使用我的
脚本
覆盖修改后的文件,例如python myScript.py test.txt > test.txt具体来说,这里有一个例子: #!
浏览 4
提问于2010-08-16
得票数 2
回答已采纳
1
回答
将mysql命令输出
重定向
到
bash
脚本
中
的文件时出现问题
、
由于某种原因,
bash
脚本
不会将以下代码片段
中
的mysql命令输出
重定向
到
指定文件。mysql --user=test --password=test <db name> --host=<hostname> --port=<portname&
浏览 1
提问于2011-01-07
得票数 2
回答已采纳
2
回答
在
bash
中
动态重命名的文件?
、
、
、
我正在使用PostgreSQL
脚本
通过COPY to命令
创建
CSV数据文件。每次执行
脚本
时,我都需要在输出文件中有一个新名称。但是PostgreSQL不允许我使用动态文件名。这是一个安全功能。我在想,也许可以
在
bash
中
设置某种虚拟文件(比如buffer?)因此,每当内容发生变化时,
bash
都会使用我的预定义参数重命名文件。这就像
bash
自动将内容转发到一个
新文件
中一样。这将允许我
在
SQL
脚本
中使用
浏览 0
提问于2013-12-16
得票数 1
3
回答
从shell
脚本
中将输出发送到文件
、
我正在
创建
一个供用户运行的
脚本
。我需要将输出
重定向
到我从
脚本
内部
创建
的文件(hostname-date)。-Alex
浏览 0
提问于2010-03-10
得票数 6
回答已采纳
2
回答
为什么'<<<‘过滤gdb
中
的
空
字节,而'<()’没有?
、
、
、
我最近发现,<<<
在
gdb
中
为调试程序的stdin提供数据的技巧是过滤流
中
的
空
字节。下面是一个小例子(任何人都应该能够在家里复制)来证明它过滤掉了
空
字节:A^@A^@A^@A^@A^@A^@A^@特定的<() 将
空
字节保留到gdb
中
的程序stdin。A^@A^@A^@A^@A^@A^@A^@A^@A^@$ [In
浏览 2
提问于2017-03-22
得票数 5
回答已采纳
3
回答
从
bash
脚本
返回值
、
、
、
我想
创建
一个返回值的
Bash
文件。这意味着,
在
script script_a.
bash
中
,我有一个特定的计算,script script_b.
bash
将调用它。script_a.
bash
:script_b.
bash
:当a_value
到
15岁的时候。我读了一点关于这方面的内容,发现
bash
中
没有
浏览 1
提问于2017-11-08
得票数 6
回答已采纳
1
回答
使用exec命令的目的是什么?
、
在这里,我不明白下面的代码是如何实现的,我确实在网上搜索了exec的使用,但不太明白,有人能帮我解释一下吗?谢谢。
浏览 2
提问于2020-10-29
得票数 0
回答已采纳
1
回答
标准输出&使用变量的标准
错误
重定向
、
、
、
、
我试图
在
我的
脚本
中
创建
2个变量,将
错误
和输出
重定向
到
文件
中
,
并
仅在屏幕
中
显示
错误
,而其他变量则仅在屏幕
中
显示输出。当我把它作为一个变量时,它不起作用。变量为
空
。有什么帮助吗?timestamp="`date +%Y%m%d%H%M%S`" displayonlyerror=&quo
浏览 20
提问于2019-11-20
得票数 1
回答已采纳
2
回答
Sed
替换
来自2个文件的文本块
、
、
、
我需要用旧文件
中
的一个块(作为
bash
脚本
)
替换
新文件
中
的一个文本块。..。其他案文
新文件
是相同的,只有参数值被更改。我使用了从旧文件
中
获取的输出,如: getldap=sed -n '/^# LDAP Settings$/,/^$/p' oldfile > ldap.tmp (它将其存储
在
ldap.tmp<em
浏览 7
提问于2013-09-16
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一篇教会你写90%的shell脚本!
Bash 脚本中如何使用 here 文档将数据写入文件
UPnProxy攻击:400款家用路由机型受影响,逾6万台设备已遭僵尸网络滥用
Linux I/O重定向详细介绍
Linux基础(五)
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券