我在找一个脚本,工具...对于linux,它可以找到所有文件和所有文件中的关键字,类似于OSX Finder (我不是在寻找具有相同Finder界面的应用程序,而只是相同的工作)
例如,如果我在OSX Finder中搜索"linux“,我会得到:
linux (directory with linux name)
linux-2.4.0 (directory with linux in name)
...
memory.h (file with linux in text)
...
command.c (file with linux in text)
...
so-08-filesy
我在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。相反,它会删除该目录并生成错误消息。重复一遍,它确
我使用的是Ubuntu20.04LTS,我无法从apt或apt-get安装软件包。每当我试图安装一个包时,该进程都会以以下错误终止
E: The package linux-headers-5.4.0-56 needs to be reinstalled, but I can't find an archive for it.
我尝试为我的内核手动安装它,但是它总是再次抛出相同的错误。
$ sudo apt install linux-header-$(uname -r)
Reading package lists... Done
Building dependency tree
出于测试目的,我创建了以下目录。
user@linux:~$ mkdir dir0{1..3}
user@linux:~$ ls -l
total 12K
drwxr-xr-x 2 user user 4.0K Mei 31 10:45 dir01
drwxr-xr-x 2 user user 4.0K Mei 31 10:45 dir02
drwxr-xr-x 2 user user 4.0K Mei 31 10:45 dir03
user@linux:~$
然后,我用find -exec删除了它
user@linux:~$ find -type d -exec rmdir {}
linux ::Opensuse 12.3 ::安装Apache
大家好!我想在cli中运行命令ant,但是它给了我一个错误:
Unable to locate tools.jar. Expected to find it in /usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/lib/tools.jar
Buildfile: build.xml does not exist! Build failed
我安装了java:
linux-s3z2:/srv/www/htdocs/cordova # java -version
java version "1.