手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
人工智能
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
技术频道
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
管道
管道专题提供管道的最新资讯内容,帮你更好的了解管道。
管道搜索结果到VIM中的其他选项卡/窗口/缓冲区
我发现了一个很好的VIM搜索功能,即列出所有搜索结果和相应的行号. 例如: :g/for.*bar/# 问题:是否有一种“简单”的方法将其传输/放入另一个窗口/选项卡/缓冲区? 干杯! 我不知道如何将输出:g / for.* bar /#传递到一个新的缓冲区,但我知道如何使用vimgrep来获得相同的结果. 尝试: vimgrep "for.*bar" % :copen 现在您有一个包含所有搜索结
作者:佚名 时间:2020-09-23
shell – packet_write_wait:连接到xxx.xxx.xxx.xxx:管道损坏
终端抛出此错误以及如何解决它意味着什么? packet_write_wait: Connection to xxx.xxx.xxx.xxx: Broken pipe 它刚刚发生在今天.经过一年的正常工作. 我的终端在某个时间保持断开状态.我已经在google上搜索了,但大部分都是关于“写入失败:断管”. 多年来我已经解决了这个问题.我今天刚刚发现了这个新烦恼的问题 我也遇到了这个问题,并花了几天时
作者:佚名 时间:2020-09-23
bash – 管道中`$?`的正确值是多少?
我发现以下行为有点不安: bash$false bash$true | echo $? 0 bash$ksh ksh$false ksh$true | echo $? 0 ksh$zsh zsh$false zsh$true | echo $? 1 直观地说,看起来zsh正确,而bash和ksh是错误的. $?是’最近执行的管道的退出状态’,在每种情况下应该是1.注意false |回声$?还会在k
作者:佚名 时间:2020-09-23
bash – 当进程不存在时管道到进程?
假设我从以下语句开始,它将一个字符串echo到ether中: $echo "foo" 1>/dev/null 然后我提交以下管道: $echo "foo" | cat -e - 1>/dev/null 然后我退出了这个过程: $echo "foo" | 1>/dev/null 为什么这不会返回错误消息?关于bash和管道的文件似乎没有直接提及可能是原因.在第一次从echo读取之前是否发送了EOF(
作者:佚名 时间:2020-09-23
bash – 如何将stdin连接到管道?
我想在bash中将管道和stdin的输出发送到管道. 即: gen_input | cat - | parse_input_and_stdin 将gen_input的输出发送到parse_input_and_stdin,然后打开stdin以获得更多交互式输入. cat <(gen_input) - | parse_input_and_stdin
作者:佚名 时间:2020-09-23
bash – 在管道命令中从文件内容切换到STDIN? (Linux Shell)
我有一个程序(我没有写),它不是为了从文件中读取命令而设计的.在STDIN上输入命令非常繁琐,所以我希望能够通过在文件中编写命令来重新使用它来实现自动化.麻烦的是,如果程序遇到EOF,它会无限循环尝试读取下一个命令,在屏幕上放下无数的菜单选项. 我希望能够做的是通过管道将包含命令的文件包含到程序中,然后使用某种shell魔法让它在文件的EOF中从文件切换到STDIN. 注意:我已经考虑过使用带有’
作者:佚名 时间:2020-09-24
bash – 使用管道时修改文件的最佳方法?
我经常有 shell编程任务,我遇到这种模式: cat file | some_script > file 这是不安全的 – 在some_script开始写入之前,cat可能没有读取整个文件.我真的不想把结果写到一个临时文件中(它很慢,而且我不希望增加复杂性来考虑一个独特的新名称). 也许,有一个标准的shell命令会缓冲整个流,直到达到EOF为止?就像是: cat file | bufferUn
作者:佚名 时间:2020-09-24
bash – 在失败时杀死管道中的下一个命令
我有一个流式备份脚本,我正在运行如下: ./backup_script.sh | aws s3 cp - s3://bucket/path/to/backup aws命令以原子方式将stdin流式传输到云存储.如果在没有EOF的情况下中断进程,则上载将中止. 我希望如果./backup_script.sh以非零退出代码退出,则会终止aws进程. 这样做的任何bash技巧? 编辑: 您可以使用以下脚
作者:佚名 时间:2020-09-24
Vim:管道注册到外部命令
如何将寄存器的内容传递给外部命令的标准输入?我直观地尝试了以下内容,但它不起作用(可能有助于说明我的需要): :"0w !some_command 如果寄存器的内容没有碰巧包含NULL,那么就像它一样简单 call system('some_command', @r) .如果它恰好发生,因为使用寄存器作为变量会将它们全部转换为换行符(除了寄存器不像寄存器类型和C的结构那么简单之外,我不知道它们是如
作者:佚名 时间:2020-09-24
bash – 从管道获取参数
考虑从管道获得结果: find . 现在我想在管道后面的第二个命令中访问实际管道(输入)然后例如打印两次. find . | printf $arg$arg\n #each filename would be printed twice per line 请注意,问题不是要求打印一次从管道获取两次,我知道如何使用bash for循环或编写可以完成上述操作的脚本.如何让$arg在内联脚本中快速使用它
作者:佚名 时间:2020-09-22
unix shell,用管道的孩子获取退出代码
假设我在unix shell中执行此操作 $some-script.sh | grep mytext $echo $? 这将给我grep的退出代码 但是如何获得some-script.sh的退出代码 编辑 假设管道操作是不可变的.也就是说,我不能将它分开并单独运行这两个命令 有多种解决方案,这取决于您想要做什么. 最简单易懂的方法是将输出发送到文件,然后在保存退出代码后grep for it:
作者:佚名 时间:2020-09-22
Bash:管道找到Grep
以下命令通过递归搜索当前目录和所有子目录来查找所有出现的“some string” grep -r -n 'some string' . 此命令以递归方式搜索当前目录和所有子目录,并返回* .axvw形式的所有文件 find . -name '*.axvw' 我想把这两个命令放在一起,所以我通过递归搜索当前目录但只查看以’axvw’结尾的文件来获得所有’some string’. 当我尝试运行以
作者:佚名 时间:2020-09-22
bash – 从交互式命令到更少的管道输出
我想做点什么 openssl enc -d -aes256 -in somefile | less openssl需要来自stdin的密码.当涉及的较少时,这会搞砸. 有没有办法从交互式命令(如openssl要求输入密码)获取输出并将输出管道输入更少? 或者使用bash脚本有更好的技术吗? 也许让shell脚本请求密钥,然后将密钥存储在临时文件中并使用openssl的-kfile选项来查找它.希望
作者:佚名 时间:2020-09-22
bash – 管道卷曲输出到grep
只是一点免责声明,我对编程不是很熟悉所以请原谅我,如果我错误地使用任何术语/以一种令人困惑的方式. 我希望能够从网页中提取特定信息,并尝试通过将curl函数的输出传递给grep来完成此操作.哦,如果重要的话,这是在cygwin. 刚输入时 $curl www.ncbi.nlm.nih.gov/gene/823951 终端打印整个网页我认为是HTML.从这里我想我可以将这个输出管道输出到一个grep
作者:佚名 时间:2020-09-22
bash – gawk / awk:getline的管道日期*有时*不起作用
我正在尝试将日期从一种格式转换为另一种格式: 从例如“2005年10月29日”至2005年10月29日. 我有625个日期列表.我用Awk. 转换有效 – 大部分时间. Hovewer,有时转换根本不会发生, 应该保持(转换)日期的变量仍然存在 未定义. 这总是发生在完全相同的行上. 在日期上显式地(从Bash shell)运行“date” 这些奇怪的行工作正常(日期被正确转换). – 这些行的文
作者:佚名 时间:2020-09-19
bash – 管道vs重定向到进程
寻找一些bash专家的解释.下一个之间的确切区别是什么 command1 | command2 例如经典管道,其中command1的stdout被重定向到command2的stdin,例如, > bash分叉两次 >更改文件描述符 >执行comman1和command2 和 command1 > >(command2) 结果(和bash动作)是一样的…… 至少我得到了相同的 find . -pri
作者:佚名 时间:2020-09-19
在bash中读取管道时,“读取”不会超时
我创建一个管道 mkfifo /tmp/foo.pipe 现在,我想尝试从管道读取最多2秒钟,所以我执行 read -t 2 line < /tmp/foo.pipe 超时不会发生.阅读只是坐在那里等待管道的输入. 这些手册说’read’应该使用命名管道.有没有人知道为什么会发生这种情况? ls -al /tmp/foo.pipe prw-r----- 1 foo bar 0 Jun 22 19:
作者:佚名 时间:2020-09-19
bash – 管道文件逐行变成多个读取变量
我有一个包含两列信息的文件: box1 a1 box2 a2 我试图逐行读取这个文件,并将每个行项目放入变量中 在第一遍,$a将包含box1和$b将包含a1. 在第二遍,$a将包含box2和$b将包含a2等. 我正在尝试实现的代码示例是: for i in text.txt; do while read line; do echo $line | read a b; done <
作者:佚名 时间:2020-09-19
将管道与bash shell脚本中的退出状态相结合
我有这个bash shell脚本命令,如果make成功(终止为零退出状态),导致日期运行,反之亦然: make && date 但现在我想处理其输出,例如 make | sed s/a/A/ 如果我做 make | sed s/a/A/ && date 日期运行即使make失败. 如果我反而做 make && date | sed s/a/A/ sed处理日期的输出而不是make. 你会知道任何解
作者:佚名 时间:2020-09-17
编写从管道读取的bash脚本
我想做这样的事情: cat file.txt | ./myscript.sh file.txt的 http://google.com http://amazon.com ... 如何在myscript.sh中读取数据? 你可以用while循环(一行一行)来做到这一点,这是这种事情的通常方法: #!/bin/bash while read a; do # something with "$
作者:佚名 时间:2020-09-17
上一页
5
6
7
8
9
10
11
12
下一页
小编推荐
苹果市值2025年有望达4万亿美元
• 我国抢先量产三折叠屏的底气 揭秘背后产
• 19999元起首销秒罄!华为Mate XT三折叠
• iQOO Z9 Turbo+上手:性能猛兽+续航怪兽
• iPhone 16 系列成近年最不受欢迎一代
• 东北人放心买 Redmi Note Pro+支持零下
• 1399元起防水大满贯!Redmi Note 14 Pr
• 荣耀X60电池将突破6000mAh:国庆后发布
热门标签
更多
python
JavaScript
java
HTML
PHP
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot