小编Che*_*ony的帖子

I'm reinstalling my Linux desktop, how do I keep SSH logins working?

Long ago I generated a key pair using ssh-keygen and I used ssh-copy-id to enable login onto many development VMs without manually having to enter a password. I've also uploaded my public key on GitHub, GitLab and similar to authenticate to git repositories using git@ instead of https://.

如何重新安装我的 Linux 桌面并保持所有这些登录名有效?备份和恢复是否~/.ssh/足够?

ssh

15
推荐指数
2
解决办法
3501
查看次数

如何防止 Bash 扩展传递以“-”开头的文件作为参数?

我正在尝试递归搜索字符串,grep但我得到了这个:

$ grep -r "stuff" *
grep: unrecognized option '---corporate-discount.csv'
Usage: grep [OPTION]... PATTERN [FILE]...
Try 'grep --help' for more information.
Run Code Online (Sandbox Code Playgroud)

如何防止 Bash 传递以-as 参数开头的文件?

shell grep

14
推荐指数
2
解决办法
1372
查看次数

如何将命令输出与文本文件进行比较?

我正在学习一些编程面试问题,所以我编写了 FizzBu​​zz。我正在尝试将我的程序的输出与 .txt 文件中的已知良好输出进行比较。

我如何检查node fizzbuzz.js输出是一行一行的等于一个expected-output.txt文件,甚至是diff它们?

我已经按照重复问题中的建议进行了尝试:

diff -u expected-output.txt <(node fizzbuzz.js)

diff什么都不输出,似乎永远不会退出,直到 I ^C。该程序本身运行良好,diff -u expected-output.txt <(cat test.txt)node由于某种原因,它似乎不能很好地运行。

bash diff

2
推荐指数
1
解决办法
2314
查看次数

标签 统计

bash ×1

diff ×1

grep ×1

shell ×1

ssh ×1