如果我运行cat file1.txt,我有:
linux mint
ubuntu
cent-os
fedora
debian
kali linux
arch linux
kubuntu
open suse
deepin
parrot os
Run Code Online (Sandbox Code Playgroud)
然后cat file2.txt给出:
linux mint
cent-os
fedora
kali linux
arch linux
kubuntu
open
deepin
parrot
ubuntu
debian
Run Code Online (Sandbox Code Playgroud)
但是如果我想输出这样的结果怎么办?
file1.txt file2.txt
linux mint linux mint
ubuntu cent-os
cent-os fedora
fedora kali linux
debian arch linux
kali linux kubuntu
arch linux open
kubuntu deepin
open suse parrot
deepin ubuntu
parrot os debian
Run Code Online (Sandbox Code Playgroud) y=$(expr "$str" : ".*$x" - length "$x") 任何人都可以解释这段代码。我是脚本新手,对 C++ 和 python 有一些经验。实际上,这个问题是我对上一个问题的评论的一部分,但我没有得到任何答案。