我正在尝试删除一个包含空格的文件,但它不起作用。
hw1:84$ ls
hw yoyo ~ misc.ml test.ml
hw1:85$ rm hw yoyo ~
rm: cannot remove `hw': No such file or directory
rm: cannot remove `yoyo': No such file or directory
rm: cannot remove `/home/linux/ieng6/cs130w/cs130wau': Is a directory
我在linux系统上,我想知道以下find的执行有什么问题:
mkdir a && touch a/b
find . -name a -type d -exec echo '{}' \;
./a
find . -name a -type d -exec rm -r '{}' \;
find: `./a': No such file or directory
调用echo只是为了测试目的。我期望最后一个命令完全删除目录'./a‘并返回0。相反,它会删除该目录并生成错误消息。重复一遍,它确
我按照以下步骤在我的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
在我的linux机器上,我有一个目录树,如下所示:
rootDir
|--123456789
| |-- test
| |-- live
|
|--234456789
| |-- live
|
|--454354334
|-- test
我需要找到所有具有的顶级目录,这些目录同时具有目录("test“和"live"),然后删除"test”one。如果可能的话,我想用一行命令来完成这个任务。