手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
人工智能
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
技术频道
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
管道
管道专题提供管道的最新资讯内容,帮你更好的了解管道。
bash – 在两个命令之间的管道中添加一个大缓冲区
给定一个bash命令行的形式 commandA | commandB 我想添加一个大小为1MB的缓冲区,它位于commandA和commandB之间。 我希望能够用这种形式来做这件事 commandA | BUFFER | commandB 但是BUFFER的命令是什么? 备注:我想这样做是为了使两个命令分离,使并行化更好。问题是commandB处理大块中的数据,这当前意味着commandA块直到
作者:佚名 时间:2020-07-01
bash – 通过管道传递脚本的参数
我有这个例子的shell脚本: echo /$1/ 所以我可以打电话 $ . ./script 5 # output: /5/ 我想将脚本管理到sh(ell),但是我也可以传递arg吗? cat script | sh # output: // 您可以使用-s选项将参数传递给shell: cat script | bash -s 5
作者:佚名 时间:2020-07-03
在Unix上命名管道(FIFO)与多个读者
我有两个程序,Writer和Reader。 我有一个从Writer到Reader的FIFO,所以当我在Writer中写入stdin的东西时,它会从Reader打印到stdout。 我尝试打开两个读者,并且只从两个Reader程序中的一个输出到stdout。每次运行时,Unix选择打印stdout的读者程序似乎是任意的,但是一旦选择其中一个程序,每个输出到stdout的打印都来自同一个Reader程
作者:佚名 时间:2020-07-03
bash – 管道无法使用echo命令[重复]
参见英文答案 > How to pass command output as multiple arguments to another command 4个答案 当我运行以下Bash脚本时,我希望它打印Hello。相反,它打印一个空行并退出。 echo 'Hello
作者:佚名 时间:2020-07-03
UNIX中的管道可以双向工作吗?
看看下面的代码: #include<unistd.h> #include<stdlib.h> #include<stdio.h> #include<string.h> #include<sys/types.h> main() { int pipdes[2]; char buff[50]; const char parent[]="Parent Writes. Child
作者:佚名 时间:2020-07-03
bash – 无法在Jenkins管道作业中通过DSL(groovy)存储sh命令输出
我想在管道Jenkins作业中获得最后的构建输出并附加在电子邮件中(使用emailext插件). Curl工作正常,并提供正确的构建输出,但我不能存储在变量中以附加在电子邮件中.我正在使用最新的jenkins版本. 我可以看到有几个简单的sh命令的相关帖子,但这对curl响应存储不起作用. 试过的代码: 1. def consoleOutput = sh(returnStdout: true, s
作者:佚名 时间:2020-07-03
使用bash命令的输出(带管道)作为另一个命令的参数
我正在寻找一种方法来使用命令的输出(比如command1)作为另一个命令的参数(比如command2). 我在尝试grep who命令的输出时遇到了这个问题,但是使用了另一组命令给出的模式(实际上是tty piped to sed). 语境: 如果tty显示: /dev/pts/5 谁显示: root pts/4 2012-01-15 16:01 (xxxx) root
作者:佚名 时间:2020-07-03
OSX中的Bash管道有时会提示找不到命令
在OSX终端中: du -h | sort -nr -bash: sort: command not found which sort /usr/bin/sort 奇怪的是:我尝试重现错误,它似乎是完全随机的.我的PATH回应道: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/usr/
作者:佚名 时间:2020-07-04
在bash中设置从命名管道读取的管道而不阻塞
我正在寻找一个子进程,其中一个文件描述符被打开到给定的管道,这样open()调用就不会挂起,等待管道的另一端接收连接. 展示: $mkfifo /tmp/foobar.pipe $some_program --command-fd=5 5</tmp/foobar.pipe 在这种情况下,some_program直到某个进程打开/tmp/foobar.pipe才能运行;但是,some_program
作者:佚名 时间:2020-07-04
shell – 管道中变量的范围
如果使用率超过10%,以下shell脚本将检查磁盘空间并将变量diskfull更改为1 最后一个回显总是显示0 我在if子句中尝试了全局diskfull = 1但它没有用. 如果消耗的磁盘超过10%,如何将变量更改为1? #!/bin/sh diskfull=0 ALERT=10 df -HP | grep -vE '^Filesystem|tmpfs|cdrom' | awk '{ print
作者:佚名 时间:2020-07-04
bash – 为什么管道到同一个文件在某些平台上不起作用?
在cygwin中,以下代码可以正常工作 $cat junk bat bat bat $cat junk | sort -k1,1 |tr 'b' 'z' > junk $cat junk zat zat zat 但是在linux shell(GNU / Linux)中,似乎覆盖不起作用 [41] othershell: cat junk cat cat cat [42] othershell:
作者:佚名 时间:2020-07-04
如何在Unix C中使用两个管道?
我有一个功课要做的如下: 在C中编写一个程序,创建一个也会创建子项的子项,在三个进程之间建立管道,第一个进程(父)将连接第二个(子),子进程将与第三个进程连接(子进程) ).我们的程序应该显示使用bash作为默认shell的系统用户总数.该程序的结果应该与“cat / etc / passwd | grep”/ bin / bash $“| wc-l”相同 我对第一个孩子以及我们关闭第一个管道并同
作者:佚名 时间:2020-07-04
从shell命令管道输出到python脚本
我想运行一个mysql命令,并将其输出设置为我的python脚本中的一个变量. 这是我要运行的shell命令: $mysql my_database --html -e "select * from limbs" | ./script.py 这是python脚本: #!/usr/bin/env python import sys def hello(variable): print v
作者:佚名 时间:2020-07-04
unix – 如何在-exec中使用管道查找
有没有办法在-exec中使用管道进行查找?我不想让grep通过整个文件,只能通过每个文件的第一行. find /path/to/dir -type f -print -exec grep yourstring {} \; 我试图将管道放在“猫”和“头-1”,但没有很好的工作.我试图用某种方式使用括号,但是我并没有想出如何把它们放在那里. 我非常感谢你的帮助.我知道如何以其他方式工作,没有使用发现,
作者:佚名 时间:2020-07-05
如何使用bash管道输入Java程序
我的Java程序正在监听标准输入: InputStreamReader isReader = new InputStreamReader(System.in); BufferedReader bufReader = new BufferedReader(isReader); while(true){ try { String inputStr = null;
作者:佚名 时间:2020-07-05
vim – 添加对’ci |`和`da |`的支持(选择管道中的文本)
我经常使用像ci(和di {编辑源代码时)这样的命令. 管道字符中包含Ruby块中的参数,如| a,b | 是否可以扩展此行为以添加对…的支持,以便像ci |,da |这样的命令和yi |好好工作? 我在vimrc中有以下内容(我已经添加了va |和vi |命令来完成): nnoremap di\| T\|d, nnoremap da\| F\|d, nnoremap ci\| T\|c, nno
作者:佚名 时间:2020-07-05
用于管道连接到插座的标准Unix命令行工具
我有一些应用程序,标准的Unix工具将其输出发送到Solaris中的命名管道,但是命名的管道只能从本地存储(在Solaris上)读取,因此我无法通过网络访问它们或放置管道在NFS存储上进行网络访问. 这让我想知道是否有类似的方式将命令行工具的输出直接转发到套接字,例如: mksocket mysocket:12345 vmstat 1 > mysocket 2>&1 Netcat是伟大的为此.这是
作者:佚名 时间:2020-07-05
bash – 管道这里的文件命令到日志文件
通常我会使用以下结构将输出管道传输到日志文件,并将输出保留在显示屏上 ./command 2>&1 | tee output.log 我试图做类似的事情,但使用这里的文件: ./command << HEREDOC params HEREDOC 2>&1 | tee output.log 这不行 – 有可能实现吗? 当然. ./command <<HEREDOC 2>&1 | tee output
作者:佚名 时间:2020-07-05
bash – 如何使用GNU Time与管道
我想测量 postgresql中某些SQL查询的运行时间.使用BASH内置时间,我可以执行以下操作: $time (echo "SELECT * FROM sometable" | psql) 我喜欢GNU时间,它提供更多的格式.但是我不知道如何用管线来做.为了简单起见,我使用ls | wc在以下示例中: $/usr/bin/time -f "%es" (ls | wc)
作者:佚名 时间:2020-07-05
bash – 管道尾部输出虽然grep两次
使用典型的Apache访问日志,您可以运行: tail -f access_log | grep "127.0.0.1" 哪些只会显示指定IP地址的日志(创建时). 但是,为什么在第二次通过grep管道时会失败,以进一步限制结果? 例如,“.css”的简单排除: tail -f access_log | grep "127.0.0.1" | grep -v ".css" 不会显示任何输出. 我相信
作者:佚名 时间:2020-07-06
上一页
3
4
5
6
7
8
9
10
下一页
小编推荐
苹果市值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