谁能告诉我grep, egrep, 和之间的技术差异fgrep并提供合适的示例?
我什么时候需要使用grepover egrep,反之亦然?

如果您查看STAT column上图,您会看到Ss S S< SN and R+
这表示什么?Process states. 如果是,那么意义'Ss S< SN and R+'何在?
作为man mkdir状态
-p, --parents
no error if existing, make parent directories as needed
Run Code Online (Sandbox Code Playgroud)
当我运行此命令时
mkdir -p work/{F1,F2,F3}/{temp1,temp2}
Run Code Online (Sandbox Code Playgroud)
它创建了一个文件夹结构,这样的work父文件夹,然后F1,F2,F3子文件夹和temp1以及temp2在三个父文件夹的子文件夹F1,F2,F3。
work
-F1
-temp1
-temp2
-F2
-temp1
-temp2
-F3
-temp1
-temp2
Run Code Online (Sandbox Code Playgroud)
现在的问题是我想创建temp1,temp2文件夹,只在和F1下,但我对如何编写命令来做我想做的事情感到困惑。F2F3
我用vim编辑器工作,我发现y,yw分别复制线和字,但我怎么可以做下面的任务在vim?
www.p ack.google.com
从这一行,我如何ack.goo使用 vim 编辑器复制和粘贴?
我需要经常运行这些命令:
sudo apt-get install <package>
sudo apt-get remove <package>
Run Code Online (Sandbox Code Playgroud)
我可以简单地说:
install <package>
remove <package>
Run Code Online (Sandbox Code Playgroud)
我想我需要写一个这样的函数:
function install(){
sudo apt-get install <package>
}
Run Code Online (Sandbox Code Playgroud)
...然后需要将粘贴复制到我不知道的某个位置。谁能告诉我如何让这样的install <package>命令在启动后一直可用?
alias ×1
command-line ×1
function ×1
grep ×1
process ×1
ps ×1
shell ×1
shell-script ×1
stat ×1
vim ×1