小编Gre*_*Ant的帖子

grep 在 Fedora 和 Ubuntu 上的表现不同

所以当我在 Fedora 中运行它时,我看到了这个:

$ ls hmm_data/indivA12_AATAAG/refs/par1/
2R-orths.alleles  2R-ref.alleles
$ ls hmm_data/indivA12_AATAAG/refs/par1/ | grep -F '-ref.alleles'
2R-ref.alleles
Run Code Online (Sandbox Code Playgroud)

但是当我在 Ubuntu(相同数据)上运行时,我没有从 grep 中得到任何结果:

$ ls hmm_data/indivA12_AATAAG/refs/par1/
2R-orths.alleles  2R-ref.alleles
$ ls hmm_data/indivA12_AATAAG/refs/par1/ | grep -F '-ref.alleles'
Run Code Online (Sandbox Code Playgroud)

任何想法可能会发生什么?我怎样才能想出在两个系统上都能正常工作的东西?

ubuntu bash fedora grep

13
推荐指数
2
解决办法
967
查看次数

SSH - 如何在正常连接上打开 X 转发

我知道我可以连接到主机并通过运行ssh -X <host>.

但是,如果我已经通过普通 ssh 连接,例如ssh <host>.

有没有办法打开 X 转发而不必重新连接?

linux ssh x11 x11forwarding

6
推荐指数
1
解决办法
624
查看次数

Windows Server 2008 R2 - 如何更改 IIS 设置?

我想我已经浏览了所有菜单和控制面板,但找不到任何配置 IIS 的东西。

我觉得 IIS 已经安装好了,因为 SQL Server Reporting 服务有一个正在运行的网页和一个虚拟目录。

iis windows-server-2008 ssrs windows-server-2008-r2 ssrs-2008

5
推荐指数
1
解决办法
6348
查看次数

为什么 sed 不起作用?

我有一个文件,其中一行包含很多!字符。我想删除所有!字符。

我试过这个:

sed s/!// myfile
Run Code Online (Sandbox Code Playgroud)

和这个:

sed 's/!//' myfile
Run Code Online (Sandbox Code Playgroud)

和这个:

sed 's/"\!*"//' myfile
Run Code Online (Sandbox Code Playgroud)

但它们都只是打印出所有的“!”。

我一定遗漏了一些明显的东西。有任何想法吗?

linux unix replace sed

3
推荐指数
1
解决办法
386
查看次数

Django LDAP - 如何将描述字段映射到 Django 组

我正在尝试使用Django-Auth为我的 Django 应用程序设置 LDAP 身份验证

我想要做的基本想法是,描述中带有“IT - Help Desk”的任何 LDAP 用户都将映射到某个 Django 组,描述中带有“Admin”的用户将转到另一个 Django 组,其他任何人都不会不许进。

(有一些遗留原因我必须使用描述字段,所以这不是一个可以改变的选项)

更新:后续对话的某些部分移至此处

python ldap authentication django

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

Linux - 获取有关命令行 perl 脚本调用的程序及其生成和使用的文件的报告

我有一个调用大约 10 个其他 perl 脚本的 Perl 脚本,其中一些调用 Python 脚本。每一个都产生其他程序读取的文件。这很复杂。

我想做的是运行它,并让 Linux 报告哪些程序调用了哪些程序,以及每个程序读入和生成了哪些文件?

在 Linux 中是否可能进行某种跟踪?

linux monitoring python perl

0
推荐指数
1
解决办法
82
查看次数