find使事情变得很棒的重要原因之一
如果我这样做:
find -path *ncf
Run Code Online (Sandbox Code Playgroud)
或这个:
find -path ncf*
Run Code Online (Sandbox Code Playgroud)
我没有得到任何结果,但如果我这样做:
find -path *ncf.js
Run Code Online (Sandbox Code Playgroud)
我得到一个匹配的文件。这是为什么?这是 find 的特殊性,还是更宏伟的东西?有谁有写信的人的家庭住址find吗?
令人惊讶的是很难找到一个很好的例子。假设我有这个命令:
ps -aeF
Run Code Online (Sandbox Code Playgroud)
第 7 列是处理器#(?)。我只想按第二个核心上运行的进程进行过滤。我怎样才能做到这一点?当然,如果我这样做的话,问题是:
ps -aeF | awk '{print $7}' | grep 2
Run Code Online (Sandbox Code Playgroud)
然后我只得到单列而不打印所有列..
我知道有一种方法可以做到这一点,但互联网搜索结果总是很糟糕 -
我想要做:
if [[ ! -z "$var" ]]; then
# ....
fi
Run Code Online (Sandbox Code Playgroud)
但我一时想不起来了,我想是这样的:
if [[ -p "$var" ]]; then
# ....
fi
Run Code Online (Sandbox Code Playgroud)
或者像这样:
if [[ -n "$var" ]]; then
# ....
fi
Run Code Online (Sandbox Code Playgroud)
有人可以提供一个会出现在搜索引擎中的好答案吗,希望如果我将标题编辑为最佳,它也会有所帮助。