小编cha*_*lie的帖子

mv:无法统计错误:没有此类文件或目录错误

我需要将目录的文件移动到另一个目录.当我使用以下程序时,我得到stat错误.

for i in dir1/*.txt_dir; do
mv $i/*.txt  dir2/`basename $i`.txt
done
Run Code Online (Sandbox Code Playgroud)

错误信息

mv: cannot stat `dir1/aa7.txt_dir/*.txt': No such file or directory
Run Code Online (Sandbox Code Playgroud)

linux bash stat

3
推荐指数
2
解决办法
5万
查看次数

使用 awk 或 sed 在两列之间进行减法

我有一些文本文件。我需要在每个文件的第二列和第四列之间进行减法。减去的值应作为第五列打印到原始文件。我怎样才能用 awk 或 sed 做到这一点?

HII 62.0    HII 35.1
MEE 21.3    MEE 21.3
GLL 42.3    GLL 18.5
ASS 105.9   ASS 105.9
RRG 65.6
GLL 48.3
SES 83.5    

Desired output

HII 62.0    HII 35.1   26.9
MEE 21.3    MEE 21.3    0
GLL 42.3    GLL 18.5   23.8
ASS 105.9   ASS 105.9   0
RRG 65.6
GLL 48.3
SES 83.5
Run Code Online (Sandbox Code Playgroud)

如果第三、四栏为空,则无需相减。

awk sed

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

标签 统计

awk ×1

bash ×1

linux ×1

sed ×1

stat ×1