小编use*_*926的帖子

awk - 连接两个字符串变量并分配给第三个

在awk中,我有2个字段:1美元和2美元.

它们都是我想要连接并分配给变量的字符串.

awk gawk

55
推荐指数
4
解决办法
12万
查看次数

dd具有多个输出到脚本

我想制作一个文件的多个副本,我能够像这样做...

dd if=~/learndir/source.txt | tee >(dd of=~/learndir/un.txt) | tee >(dd of=~/learndir/deux.txt) | tee >(dd of=~/learndir/trois.txt) | tee >(dd of=~/learndir/quatre.txt) | dd of=~/learndir/cinque.txt
Run Code Online (Sandbox Code Playgroud)

我的问题是,这在终端中有效,但在脚本中无效.这是一个与我尝试执行的语法相同的脚本...

#!/bin/sh

dd if=~/learndir/source.txt | tee >(dd of=~/learndir/un.txt) | tee
>(dd of=~/learndir/deux.txt) | tee >(dd of=~/learndir/trois.txt) | tee >(dd of=~/learndir/quatre.txt) | dd of=~/learndir/cinque.txt
Run Code Online (Sandbox Code Playgroud)

我收到以下错误...

~$ sh duplicate5.sh
> duplicate5.sh: 2: duplicate5.sh: Syntax error: "(" unexpected
Run Code Online (Sandbox Code Playgroud)

我不明白为什么它在我的美元提示下工作但不在脚本中.

bash dd

0
推荐指数
1
解决办法
780
查看次数

标签 统计

awk ×1

bash ×1

dd ×1

gawk ×1