Ubuntu 14.04 值得信赖的塔尔。
假设我有一个名为“testmag”的目录,它可能包含数百个 xml 文件,而目录又包含许多 xml 文件。我不知道任何 xml 文件的名称,但我知道其中之一包含 tag <dbname>....</dbname>。
现在如何找到包含上述标签的文件并将标签的值作为终端中的输出
我找不到whereis将cd命令的输出传递给同一行中的命令的方法,因此我不必cd在第二步中执行此操作。
我试过像下面这样传递:
cd $(whereis node_modules)
Run Code Online (Sandbox Code Playgroud)
或者
cd "`dirname $(whereis node_modules)`"
Run Code Online (Sandbox Code Playgroud)
还
cd "$(whereis node_modules)"
Run Code Online (Sandbox Code Playgroud)
但上述方法均无效。
有人能找到上面代码中应该有什么问题吗?