我有一个选项卡分隔的多列文件,其中第19列如下所示:
gaA
gGg
Att
gtC
gGa
gcC
ccG
cTc
.
.
.
and so on
我只想使用grep大写字符,所以我使用了:
cut -f19 1.table | grep -e '[[:upper:]]' -o
产出如下:
A
G
A
C
G
C
G
T
.
.
.
and so on
但我不想在grep之前使用剪裁。我现在有两个问题:
有没有办法使grep从第19栏而不是使用削减?或者grep中是否有任何选项或参数来指定列?
我想把grep结果输出作为一个新列放在1.table文件中吗?或者如何在1.tab
我正在处理一些密集的遗传数据,输入文件(100 of )有一个特定的列,其中有一组键/值对。该列的一个示例值是:
RS=1227143127;dbSNPBuildID=151;SSR=0;GENEINFO=ZKSCAN7:55888;VC=SNV;INT;R3;GNO;FREQ=GnomAD:0.9999,8.067e-05|TOPMED:0.9999,5.575e-05|dbGaP_PopFreq:1,0
它主要是键/值,除了您可以看到一些没有值(例如R3)。此外,并不是每一列都具有相同顺序的键/值,也不是每个列都具有相同的键/值对。这是一组大量的公共基因组数据,所以我没什么办法去改变输入,
我有两个数据库:数据库A和数据库B。数据库A在我的计算机中,数据库B驻留在在线服务器中。这两个数据库都包含相同的表,具有相同的数据类型,但是数据库A将包含比数据库B更多的数据。我想从数据库A中选择所有唯一的数据。
数据库A表A
Id | FName | LName
-----------------------------
1 | Jhone | A
2 | Alice | B
3 | Bob | C
数据库B表A
Id | FName | LName
-----------------------------
1 |
我在一个基于pdo的数据库类上工作,使用的数据库是mysql数据库,但我想缓存数据库以获得更高的性能。将数据库缓存在SQlite内存数据库中并对其执行SELECT操作(并在INSERT、UPDATE等操作中更新数据库...)db?但是,当我写“cache = new PDO('sqlite:memory');”时,它是创建一个新的数据库还是使用现有的数据库?此外,如果一台服务器托管多个网站,如何使用不同的内存数据库?
我有一个SQL Server 2016数据库,数据库的结构总是On。我有一个名为x的登录名,我的x登录名为:
默认数据库: abc
服务器角色: public (勾选)
用户映射: Map (标记)、abc数据库(标记)、默认模式(dbo)、abc数据库的权限: db_owner和public
启用客户帐户: qaz
qaz的数据库角色成员资格: public
安全:权限:连接SQL,查看任何数据库
状态:批准和启用将被勾选。
所以我的问题是:
当我连接到这个用户并尝试扩展数据库时。我自己的数据库没有问题。但是,当我试图扩展其他数据库时,有时它会给出“数据库是不可访问的(真数据库),有时我可以