腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Execvp
与
"
ls
-
l
|
wc
“
一起
工作
,
但
以
"
ls
-
l
|
wc
”
失败
c
、
execvp
我可以运行"
ls
-
l
|
wc
",但在运行"
ls
-
l
|
wc
"时,该进程
失败
。 我尝试过使用gdb进行调试,但我无法理解它们,因为它们看起来都等于相同的值(在解析后)。
l
", 0x0} argTwo = {0x7fffffffdad8 "
wc
", 0x0} 当运行
ls
-
l
|
wc
并在parseCmdWit
浏览 17
提问于2019-02-19
得票数 2
1
回答
如何在C程序中将STDOUT重定向到STDIN
io-redirection
、
c
假设我想编写一个C程序,它执行
与
:
ls
-
l
|
wc
-
l
相同的命令int main(){ char *buffer[] = {"
ls
", "-
l
", (char *) NULL}; if(for
浏览 0
提问于2021-01-07
得票数 0
回答已采纳
1
回答
我的命令:"
ls
-
l
*.htm *.htm
wc
-
l
“
失败
了
bash
、
pipe
、
ls
下面是我尝试一些命令时发生的事件:1514340 2004112700001.htm2004112700003.htm20041127.xml20050101.xml
ls
-
l
*.htm |
wc
浏览 0
提问于2020-06-04
得票数 -1
1
回答
ls
_
wc
-
l
if if语句不
工作
shell
、
qshell
if(
ls
<<path>> |
wc
-
l
) -gt 0; then echo correct;
浏览 5
提问于2020-10-12
得票数 0
回答已采纳
4
回答
列出目录内容
linux
、
unix
、
command-line
我正在尝试使用管道编写UNIX命令,该命令将显示我的主目录中的文件数,包括
以
‘’开头的隐藏文件。
ls
-a .* |
wc
-
l
我得到一个返回的整数 我的命令正确吗?
浏览 0
提问于2013-09-17
得票数 0
2
回答
使用
ls
和
wc
命令
ls
、
wc
ls
|
wc
-
l
wc
<filename>
wc
-
l
<filename> 打印行数。但它是如何
与
ls
`
一起
使用的尚不清楚。是干什么的呢?
浏览 0
提问于2014-02-04
得票数 3
5
回答
如何使用shell脚本对目录中的隐藏文件进行计数?
bash
、
shell
、
scripting
、
grep
/bin/bash echo -n "Number of simple files : "echo -n "Number of directories: "echo -n "Numb
浏览 9
提问于2014-06-11
得票数 0
回答已采纳
1
回答
输入重定向和管道
c
、
redirect
、
pipe
、
execvp
我知道你想在哪里运行像
ls
-
l
|
wc
-
l
这样的命令:pipe(pipes); dup2(pipes[1],1); close(pipes[1]); dup2
浏览 0
提问于2016-01-24
得票数 1
2
回答
为什么
ls
_出3个单行文件在dir中输出3行?
ls
、
wc
$
ls
$
ls
|
wc
这三个文件只有一行,
但
ls
_
wc
输出为'3‘。
浏览 0
提问于2018-11-19
得票数 -1
2
回答
如何使用管道运行命令?
c
、
unix
、
pipe
、
file-descriptor
我正在尝试使用
execvp
运行
ls
|
wc
。因此,我创建了一个管道,然后创建了一个子对象。我在parent/child中关闭适当的(read.然后在parent中使用
execvp
运行
ls
,在child中运行
wc
。当我运行程序时,它说 0 0 0下面是我的代码:
浏览 4
提问于2013-01-13
得票数 3
3
回答
Ubuntu :如何计算目录中某些文件的数量
linux
、
ubuntu-16.04
command:
ls
-
l
. | egrep -c '^-'. 如果目录中有test_1.jpg, train_1.jpg, test_2.jpg, train_1.jpg .....的话。
浏览 5
提问于2017-04-20
得票数 0
回答已采纳
2
回答
执行命令,并在if语句中进行比较。
bash
、
if-statement
、
command
/bin/bash if [ [
ls
/path/to/dir1 |
wc
-
l
] != 20 || [
ls
/path/to/dir2 |
wc
-
l
] !
浏览 1
提问于2017-12-21
得票数 0
回答已采纳
2
回答
在
execvp
函数、stdin和stdout重定向中使用管道
c
、
redirect
、
fork
、
execvp
我想在我的Linux C程序中使用管道和
execvp
函数来模拟bash。e.g下面是我的程序: /* error checking */
浏览 2
提问于2012-12-10
得票数 14
回答已采纳
6
回答
如何计算目录中的文件数,但不能递归计算
command-line
简单的问题我敢肯定。我已经看到回答展示了如何实现它,包括子目录,但我想知道只有当前目录中有多少文件(而不是文件夹)。谢谢。
浏览 0
提问于2013-11-03
得票数 57
回答已采纳
1
回答
[:-le:期望的一元运算符
bash
、
shell
、
terminal
我正在编写一个简单的代码,它输出
以
00开头的目录中的子目录数。这是我的代码: number=`
ls
| grep 00 |
wc
-
l
`} echo 'Sleeping for 60 sec'但是,我得到了以下错误[: -le: unary operator expected 当我trace我的代码时,这个函数就可以
浏览 2
提问于2016-11-15
得票数 4
1
回答
如何检测执行人员是否在等待标准输入?
c
、
pipe
、
fork
、
exec
、
stdin
如果
execvp
函数等待标准输入(例如,使用cat、grep、
wc
),则必须将stdin重定向到指定的管道。目前,我的守护进程总是在
execvp
之前打开命名管道并重定向stdin,因此必须手动CTRL+D,以便继续执行命令。cat _
wc
-
l
:我正在打开我的命名管道,并在执行之前将stdin重定向到它下面是我希望我的程序能够
工作</em
浏览 7
提问于2016-12-13
得票数 0
1
回答
保存bash命令的输出,以便
与
管道命令
一起
使用。
linux
、
bash
假设我有以下问题一个解决办法是:FilesWithE=$(
ls
| grep e |
wc
-
l
)FilesWithO=$(
ls
| grep o |
浏览 2
提问于2019-12-11
得票数 1
回答已采纳
4
回答
为什么同样适用于windows而不适用于unix?
c++
、
c
、
winapi
、
unix
现在让我们尝试在unix中做同样的事情(不是用DIR /X,而是用
ls
|
wc
)。 在unix中,我将使用fork +
execvp
创建新进程并执行命令。为什么我希望我的命令是
ls
|
wc
,因为在unix中,像
ls
、grep、ps这样的单一命令都是可执行文件,可以单独传递给exec (即不能作为sh、bash等的参数)。这里,我们似乎可以将"
ls
|
wc
"作为sh的参数传递。(例如,我们可以对sh -c "
浏览 0
提问于2011-04-21
得票数 2
回答已采纳
3
回答
关于子目录的混淆?
command-line
、
prompt
我可以递归地显示子目录,但我
与
不可见的子目录混淆了。此外,对于解决方案,我只能使用
ls
和
wc
命令。请不要建议使用'find'命令,我只能使用
ls
和
wc
命令。
ls
-aR |
wc
-<
浏览 0
提问于2013-11-17
得票数 2
回答已采纳
1
回答
Watch和
wc
不会产生任何结果
bash
、
zsh
、
watch
、
wc
我使用zsh外壳 $ watch
ls
-a |
wc
-
l
浏览 0
提问于2020-02-27
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
CentOS“linux”实用指令整理2:进阶指令
Linux文件目录常用操作、重定向与管道
Shell的18条常用命令整理
Linux命令执行顺序控制与管道、cut、grep、wc、sort
初学者必须知道的Linux的15个基础总结!
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券