Проверка того, имеет ли «блок» уникальный шаблон

Если вы используете двоичный драйвер NVIDIA (вы можете проверить, выполнив поиск программы дополнительных драйверов и посмотрев, какой драйвер выбран), вы можете использовать настройки сервера Nvidia X для изменения того, какой gpu используется. Чтобы запустить настройки сервера Nvidia X, либо найдите «Nvidia» в доке или запустите программу с терминала, используя «nvidia-settings». Там будет вкладка, которая позволяет вам выбрать правильный gpu (извините, я не знаю, какой именно).

3
задан 28 March 2018 в 10:26

3 ответа

предполагали у вас есть пустые строки между каждым блоком, как вы показываете в вашем вопросе, так:

[Ф1] [Ф2]

, чтобы сохранить пустые строки удалить [F4], а добавить заявление [ф5]:

[Ф3]
2
ответ дан 8 June 2018 в 15:16

Если у вас есть пустые строки между каждым блоком, как показано в вашем вопросе, так:

$ awk -v RS='\n\n' '/...._...\.pdb; NMR;/' RS= infile AADB1_KLEPN 2''-aminoglycoside nucleotidyltransferase; P0AE05 PDB; 4WQK; X-ray; 1.48 A; A=1-177. PDB; 4WQL; X-ray; 1.73 A; A=1-177. PDB; 5KQJ_GOL.pdb; NMR; -; A=1-177. $ awk -v RS='\n\n' '/...._...\.pdb; X-ray;/' RS= infile A4_RAT Amyloid-beta A4 protein; P08592 PDB; 1M7E; X-ray; 2.45 A; D/E/F=755-763. PDB; 1NMJ; NMR; -; A=672-699. PDB; 1OQN_I3P.pdb; X-ray; 2.30 A; C/D=755-763. PDB; 2LI9; NMR; -; A/B=672-687. AACP_AGRFC Aminoacyl carrier protein; A9CHM9 PDB; 2JQ4; NMR; -; A=1-83. PDB; 4H2W_5GP.pdb; X-ray; 1.95 A; C/D=1-83. PDB; 4H2X_G5A.pdb; X-ray; 2.15 A; C/D=1-83. PDB; 4H2Y; X-ray; 2.10 A; C/D=1-83.

Чтобы сохранить пустые строки, удалите RS= и add statement {print $0"\n"}:

$ awk -v RS='\n\n' '/...._...\.pdb; NMR;/{print $0"\n"}' infile $ awk -v RS='\n\n' '/...._...\.pdb; X-ray;/{print $0"\n"}' infile
2
ответ дан 17 July 2018 в 18:05

Если у вас есть пустые строки между каждым блоком, как показано в вашем вопросе, так:

$ awk -v RS='\n\n' '/...._...\.pdb; NMR;/' RS= infile AADB1_KLEPN 2''-aminoglycoside nucleotidyltransferase; P0AE05 PDB; 4WQK; X-ray; 1.48 A; A=1-177. PDB; 4WQL; X-ray; 1.73 A; A=1-177. PDB; 5KQJ_GOL.pdb; NMR; -; A=1-177. $ awk -v RS='\n\n' '/...._...\.pdb; X-ray;/' RS= infile A4_RAT Amyloid-beta A4 protein; P08592 PDB; 1M7E; X-ray; 2.45 A; D/E/F=755-763. PDB; 1NMJ; NMR; -; A=672-699. PDB; 1OQN_I3P.pdb; X-ray; 2.30 A; C/D=755-763. PDB; 2LI9; NMR; -; A/B=672-687. AACP_AGRFC Aminoacyl carrier protein; A9CHM9 PDB; 2JQ4; NMR; -; A=1-83. PDB; 4H2W_5GP.pdb; X-ray; 1.95 A; C/D=1-83. PDB; 4H2X_G5A.pdb; X-ray; 2.15 A; C/D=1-83. PDB; 4H2Y; X-ray; 2.10 A; C/D=1-83.

Чтобы сохранить пустые строки, удалите RS= и add statement {print $0"\n"}:

$ awk -v RS='\n\n' '/...._...\.pdb; NMR;/{print $0"\n"}' infile $ awk -v RS='\n\n' '/...._...\.pdb; X-ray;/{print $0"\n"}' infile
2
ответ дан 23 July 2018 в 18:55

Другие вопросы по тегам:

Похожие вопросы: