我需要将目录的文件移动到另一个目录.当我使用以下程序时,我得到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) 我有一些文本文件。我需要在每个文件的第二列和第四列之间进行减法。减去的值应作为第五列打印到原始文件。我怎样才能用 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)
如果第三、四栏为空,则无需相减。