我正在寻找从我的 macbook pro 到我在家用计算机上设置的 ubuntu VM 的远程桌面程序。我读过 VNC 作品的鸡,但使用它后,它似乎非常滞后。有没有更好的解决方案,还是我只需要处理它?
我正在运行一个命令,该命令在一个 shell 窗口中处理一些数据(假设它的 pid 为 200)。不幸的是我忘记添加 & 在后台运行它。
pid 200 完成后我需要运行一些分析脚本。我以为我可以打开另一个 shell 窗口然后做
wait 200; ./myanalysis.sh
Run Code Online (Sandbox Code Playgroud)
但它向我抱怨
"-bash: wait: pid 200 is not a child of this shell"
Run Code Online (Sandbox Code Playgroud)
考虑到这一点,有没有一种方法可以在此过程终止后自动执行我的分析脚本?
假设我有一个包含文件和子目录的目录。一些文件在其内容中包含模式“^File:”。
有什么方法可以使用 grep 和 bash 命令来删除包含此模式的文件吗?注意我说的是文件的内容,而不是文件名。
我想我可以用 wc 以某种方式做到这一点,如果有递归选项,但我不确定。我想要一个目录及其子目录下文件中的总字数(不仅仅是每个文件的字数)。
注意我正在用我的 mac 执行此操作。
好的,我刚试过这个命令
find enwiki/ -type f | xargs wc -w > output.txt
Run Code Online (Sandbox Code Playgroud)
生成的输出文件有 6425104 行,表明文件很多。但最后总字数只有 381609。也许,总字数超过了 bash 允许的最大值?我不确定是否发生了这种情况,或者我是否错误地使用了 wc。