小编use*_*473的帖子

“find -size 100k”使用千字节还是千比字节?

我正在浏览linux手册,在这个页面上,find的手册,特别是在关于测试“-size”的部分,它(错误地)指出1 KB是1024字节。据我所知,这是错误的。1 kilobyte 为1000字节,1 kibibyte为 1024 字节。那么,它实际上使用什么单位?它是说“千字节”并表示“1000 字节”,还是表示“1024 字节”并错误地写成了“千字节”?

size find

5
推荐指数
1
解决办法
2937
查看次数

误解进程替换的目的

我想我对流程替换的用例缺少一些理解。我的直觉是,这种形式的进程替换<(COMMANDS)将执行COMMANDS,然后将程序的结果提供给它所属的任何命令,因此command1 <(command2)将评估command2结果并将其作为第一个参数传递给command1.

我认为以下方法会奏效:

$ for i in <(cat list.txt); do echo $i; done
Run Code Online (Sandbox Code Playgroud)

wherelist.txt是一个包含单词列表的文件(用换行符分隔)。当我运行它时,它只是输出/dev/fd/63,我只能假设它就像在进程替换中创建的子shell的输出的临时路径名?

我认为上面的方法会奏效,因为我写的时候效果很好

$ for i in `cat list.txt`; do echo $i; done
Run Code Online (Sandbox Code Playgroud)

我以前从未见过这个`符号,它到底是什么意思?我对流程替换缺乏什么理解?

process-substitution

2
推荐指数
1
解决办法
69
查看次数

标签 统计

find ×1

process-substitution ×1

size ×1