我按照以下步骤在我的Debian中安装GHDL编译器,但是现在我需要卸载这个编译器来安装x64版本,但我不能。
By downloading the binaries and unpacking them manually:
$ wget http://ghdl.free.fr/site/uploads/Main/ghdl-i686-linux-latest.tar
$ sudo tar xvf ghdl-i686-linux-latest.tar
(这将生成文件ghdl-0.29-i 686-pc-linux.tar.bz 2)
$ cd ghdl-0.29-i686-pc-lin
我想做以下几件事。我有这样的深度2文件层次结构:
A
| B
| | g
| | h50000
| C
其中A,B,C是文件夹。在深度级别2上,我希望删除所有没有匹配特定模式的文件的文件夹(在我的例子中,50000是模式,glob样式)。(在本例中,文件夹C只应与其内容一起删除,而A仍然保留)
在我的应用程序中,如果删除两个子文件夹都不包含匹配模式的文件名的所有文件夹,我会很好。(如果不指定删除的深度,就可以更容易地不删除A)。
我怎样才能在Linux机器上使用bash实现这个功能呢?