Я могу выращивать клубнику в Лагос Нигерия?

У меня есть файл геномных данных с биркой пунктам, я хочу знать, сколько раз представлял:

$ команда grep "^1" файл |туалет -л

включает в себя все строки, начинающиеся с 1, поэтому он включает в себя теги представлено 10 раз, 11 раз, 100 раз, 1245 раз и т. д. Как мне это сделать?

Текущий формат
79 TGCAG.....
1 TGCAG.....
1257 TGCAG.....
1 TGCAG......

Я хочу только строки:

1 TGCAG.....

Поэтому он не может включить строки, начиная с 1257. Примечание: данный файл является табуляцией.

+784
levans 9 авг. 2013 г., 07:40:06
18 ответов

Потому что корень пользователя и администратора (в Windows) - это эквивалент Бога в компьютер. Что пользователь может отрегулировать что-нибыдь от разрешений файла, чтобы даже стереть всю файловую систему. Это весьма характерно для среднего домашнего пользователя, чтобы запустить как администратор (или под этим именем или другим именем создали при первой загрузке). Потому что любая программа выполняется так, что пользователь системе, это становится опасным.

Отсутствие контроля за административными привилегиями позволяет вирусов/вредоносных программ или даже саморазрушительный вопросы. Именно из-за этого, что многие дистрибутивы, включая Ubuntu, общества переход к высокой мощности купить дополнительный шаг (несколько познавательных шага, что позволяет настаивать на том, что "любые изменения, вносимые здесь изменения более глобальные масштабы").

+982
David Muxranski 03 февр. '09 в 4:24

Решение в чистом на awk:

на awk '
 # Прочитать файл и распечатать его в дополнительный столбец
 process_file функции( размер, файл NEW_FILE ) {
 NEW_FILE = ФАЙЛ ".ТМП"
 пока ( ( файл Гэтлину <) > 0 ){
 печати $0 "," размер > NEW_FILE
}
 закрыть( файл )
 рядом( NEW_FILE )
 системы( "МВ-Ф "NEW_FILE " файл")
}

 # Имя файла изменилось, мы просто прошли в конец файла,
 # => печать текущего файла
 ( НР > 1 ) && ( PREV_FILE != Именем ) {
 process_file( OLD_FNR, PREV_FILE )
}

{
 # Сохранение текущего файла и номер строки в файле
 PREV_FILE = ИМЕНЕМ
 OLD_FNR = ФНР
}

 Конец {
 # Печать последнего файла, если таковые имеются
 если ( PREV_FILE != "" ) {
 process_file( OLD_FNR, PREV_FILE )
}
 }' файл1 файл2 ...

Это намного проще, поглазеть, что есть ENDFILE условие:

поглазеть '
 # Прочитать файл и распечатать его в дополнительный столбец
 process_file функции( размер, файл NEW_FILE ){
 NEW_FILE = ФАЙЛ ".ТМП"
 пока ( ( файл Гэтлину <) > 0 ){
 печати $0 "," размер > NEW_FILE
}
 закрыть( файл )
 рядом( NEW_FILE )
 системы( "МВ-Ф "NEW_FILE " файл")
}
 # Конец файла, печать файла
 # Filename-имя текущего файла читаются
 # ФНР-это номер строки в файле
 ENDFILE {
 process_file( ФНР, именем )
 }' файл1 файл2 ...
+976
osiyuk 29 дек. 2016 г., 01:15:07
Другие ответы

Связанные вопросы


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

Я пытаюсь иметь относительный путь к моей домашней директории в моем скрипте запуска.

Пример (рабочий):

В exec=Терминатор -х /home/patrick/Dropbox/System/Scripts/belzebub2hanibal.sh

Пример (не работает):

В exec=Терминатор -х ~/Dropbox/System/Scripts/belzebub2hanibal.sh

Есть ли способ, чтобы использовать переменные для домашнего каталога текущего пользователя в скрипт запуска?

+973
nehalem 21 окт. 2021 г., 22:04:18

У меня возникли некоторые проблемы нажав кнопку ` ключ (пришлось копировать/вставить его сюда) на моей Убунту.

Он действует как странно закладке или Эку сейчас.

При проверке с xkbevd, я вам

^[

Как я могу сбросить этот ключ?

Есть ли способ, чтобы увидеть, что за мероприятие?

Это как он выглядит в раскладке клавиатуры:

enter image description here

Как я могу отменить "убежать" от этого ключа?

зев показывает:

нажав Апостроф (не Ctrl, никакого сдвига, просто ключ):

Событие keypress, серийный 36, синтетические нет, окна 0x3000001,
 корень от 0xC0, станции метро 0х0, время 41199509, (277,668), корень:(314,767),
 состояние 0х0, код 49 (keysym 0xff1b, побег), same_screen да
 XKeysymToKeycode возвращает код: 9
 XLookupString дает 1 байт: (1Б) ""
 XmbLookupString дает 1 байт: (1Б) ""
 XFilterEvent возвращает: значение false

Событие KeyRelease, серийный 36, синтетические нет, окна 0x3000001,
 корень от 0xC0, станции метро 0х0, время 41199559, (277,668), корень:(314,767),
 состояние 0х0, код 49 (keysym 0xff1b, побег), same_screen да
 XKeysymToKeycode возвращает код: 9
 XLookupString дает 1 байт: (1Б) ""
 XFilterEvent возвращает: значение false

Нажав клавишу Esc

Событие keypress, серийный 36, синтетические нет, окна 0x3000001,
 корень от 0xC0, станции метро 0х0, время 41201255, (277,668), корень:(314,767),
 состояние 0х0, ключ 9 (keysym 0xff1b, побег), same_screen да
 XLookupString дает 1 байт: (1Б) ""
 XmbLookupString дает 1 байт: (1Б) ""
 XFilterEvent возвращает: значение false

Событие KeyRelease, серийный 36, синтетические нет, окна 0x3000001,
 корень от 0xC0, станции метро 0х0, время 41201320, (277,668), корень:(314,767),
 состояние 0х0, ключ 9 (keysym 0xff1b, побег), same_screen да
 XLookupString дает 1 байт: (1Б) ""
 XFilterEvent возвращает: значение false
+861
Cazz 17 апр. 2010 г., 18:48:26

Я собственными корнями Мото Е.

Он имеет около 2 ГБ доступной внутренней памяти. Он часто выбегает из памяти.

К счастью, он также имеет слот для карт microSD.

Я могу изменить его памяти по умолчанию?

+780
tasks 2 янв. 2012 г., 12:33:08
Конкретные вопросы поездок граждан Республики Ирак.
+654
Stefan Armbruster 30 сент. 2018 г., 11:22:22

Я польский гражданин, проживающий в Бразилии. При поездке в Бразилию я обычно через правительство издало удостоверение личности с РНЕ количество (Режистру Насьональ Дос Estrangeiros - Национальный реестр иностранцев). У меня есть паспорт, но я предпочитаю, чтобы оставить его дома.

На следующей неделе я собираюсь успеть на внутренний рейс (Сан - Паулу- Ресифе) с Латинской Америки авиакомпании. На их сайте есть раздел с действительными документы необходимы для внутренних перелетов, а для иностранцев он упоминает:

  • Заграничные паспорта.
  • Национальной регистрации иностранца (Режистру Насьональ де Estrangeiro, РНЕ) или иностранного удостоверения личности (Cédula де Identidade де Estrangeiro, мск).
  • Дипломатическое или консульское удостоверение.
  • Любые другие юридические проездного документа, выдаваемого в соответствии с международными соглашениями, подписанными Бразилии.

Однако, когда я пытаюсь зарегистрироваться на сайте, Латинская Америка, она только позволяет мне использовать мой паспорт в качестве проездного документа:

check-in screen

Их сайт неправильно, не позволяет мне поставить действительный проездной документ? Я могу быть уверен, что, когда я иду в аэропорт, я смогу проверить только с моей РНЕ?

+634
Brandy Zakora 1 февр. 2013 г., 14:03:47

В macOS Сьерра, он используется для быть команда + сдвиг + .. Но это не работает в macOS Мохаве. Что-то изменилось?

Что такое сочетание клавиш, чтобы показать/скрыть скрытые файлы в Finder без перезагрузки в macOS Мохаве?

+533
Alexey Zimarev 23 июн. 2015 г., 07:48:27

Этот метод не рекомендуется!

При использовании этого метода все еще будет работать, и вы будете в конечном итоге с последней версией LibreOffice система 4.2 теперь доступна в репозитории надежный и рекомендуемый способ установки с использованием программного обеспечения центра или APT.

Если вы хотите жить на дикой стороне, или вы хотите абсолютный новейшая и самая лучшая версия использования этот ответ.

Если вы найдете что-то устарело, пожалуйста, оставьте комментарий ниже или идти вперед и исправить это самостоятельно :)


Начните с загрузки это:

Я рекомендую торрент для высокой скорости загрузки и для медленных соединений.


Чтобы установить LibreOffice 4 Вам будет нужно удалить все предыдущие версии. Выполнить:

суда apt-получить удалить --продувка в LibreOffice-ядра в LibreOffice-общие
судо apt-получить autoremove --Purge с

Примечание: Я не на 100% уверен, что это будет удалить все файлы. Если вы испытываете какие-либо ошибки позже, пожалуйста, дайте мне знать.


Извлеките файлы:

  1. компакт-диск для скачивания каталога:

    компакт-диск загрузки 
    
  2. Извлечение tar.gz:

    Для 64 бит:

    LibreOffice_4.3.4_Linux_x86-64_deb.tar.gz тар-xvzf 
    

    Для 32 бит:

    тар-xvzf LibreOffice_4.3.4_Linux_x86_deb.tar.gz
    

Установить программу:

  1. компакт-диск в папку "программы":

    Для 64 бит:

    компакт-диск LibreOffice_4.3.4_Linux_x86-64_deb/Дебс 
    

    Для 32 бит:

    компакт-диск LibreOffice_4.3.4_Linux_x86_deb/Дебс
    
  2. Установите часть первая (для 32-и 64-разрядные версии):

    судо команды dpkg -я *.деб
    

Ты молодец! Теперь вы можете удалить оба каталога и архива:

РМ -Р ~/загрузки/LibreOffice_4.3.4_Linux_x86-64_deb 
РМ ~/Downloads/LibreOffice_4.3.4_Linux_x86-64_deb.tar.gz

Добавить в Добавить приложения на свой лаунчер!

Некоторые пользователи Kubuntu нужно выполнить эту команду, чтобы исправить, как в LibreOffice 4 выглядит в KDE:

судо МВ /опт/в LibreOffice/юр/Либ/с libstdc++.так.6 /опт/в LibreOffice/юр/Либ/с libstdc++.так.6.старый 
+532
EnderGed 7 июн. 2021 г., 09:52:50

Видимо, любой GPS модуль, сделанный в США и экспортируется классифицируется как боеприпас, если он:

Способных обеспечивать навигационной информацией при следующих условиях:

  1. При скоростях более 515 м/с (1000 морских миль/час);
  2. На высоте свыше 18 км (60000 футов).

http://www.armscontrol.org/documents/mtcr

Бы GPS все равно будет использоваться выше 18 км или во время путешествия более 515 м/сек?

У меня дроид.

+326
JISKS 26 нояб. 2017 г., 10:38:34

передача файлов с ПК на USB-диск очень медленно в моей Убунту 11.04(64бит), но наоборот нет.передача начинается с как, для передачи файла 700МБ начинается с 30 МБ/с, а в конце он останавливается на 0 и остается на месте, как и 3-4 мин. с передачи последнего бита. любой помочь решить эту добро пожаловать

+323
neco 14 мар. 2012 г., 11:02:54
  1. используете ли вы в ext4 файловой системы (файловая система, которая поддерживает TRIM)
  2. также проверьте, если вы откажитесь в опции монтирования в файле /etc/fstab строчку (отделка включена)
  3. существует два метода параметр также помогает
  4. это раздел с Ubuntu выровнены (начальный номер блока должен быть кратен 4096). Если нет - вы получите скорость штраф и придется заново выровняйте его с помощью GParted запускается из Live-дистрибутива Linux
+253
brave 30 мар. 2010 г., 21:41:27

Если вы будете прикреплять уже существующие сессии tmux, оболочка не наследование переменных окружения вашей оболочкой. В частности, не наследуют СШ агент переменные среды.

Попробуйте это исправить:

  1. Создать этот скрипт и положить его в $Home/.СШ/saveagent

    #!/Бен/ш
    SSHVARS="SSH_CLIENT SSH_TTY ПЕРЕМЕННЫХ SSH_AUTH_SOCK SSH_CONNECTION ДИСПЛЕЙ"
    
    для вара в ${SSHVARS} ; делать
     Эхо "экспорт из $VAR=\"\$(эвал Эхо '$'$ВАР)""
    сделано 1>$дома/.СШ/latestagent
    
  2. Добавить его в свой скрипт запуска оболочки. Например, если вы пользуетесь bash:

    Эхо '. ~/.СШ/saveagent' >> ~/.bash_login все
    
  3. После прикрепления tmux, работать . $Дома/.СШ/latestagent

Смотри также: Как я могу запустить скрипт сразу после подключения по SSH? и прикрепить к tmux сессии и выполнить команду

+240
ViouYek 9 окт. 2013 г., 11:29:01

Это подстановка команд для bash.

Подстановка команд позволяет выводить команду на замену команда сама по себе. Подстановка команд происходит, когда команда заключен следующим образом:

 $(Command) или

команда ``

http://www.gnu.org/software/bash/manual/bashref.html#Command-Substitution

Подробнее:

http://tldp.org/LDP/abs/html/commandsub.html

http://wiki.bash-hackers.org/syntax/expansion/cmdsubst

И хороший пример, похожий на ваш вопрос:

http://bashshell.net/shell-scripts/using-command-substitution-in-a-bash-shell-script/

+189
Ksyushka pozetif 8 янв. 2020 г., 00:23:47

Итак, я играл против ИИ (Звездные Realms приложение для Android) сегодня и каждый раз, когда я играл в карты, что должно было быть моим оппонентом отбрасывая ( имперский истребитель), он вместо этого заставил меня отбросить, как я играл в карты. Кроме того, ИИ все-таки привлек 5 карт в начале своей очереди. Это будет ошибкой, верно?

+187
Lindsay Martin 20 авг. 2011 г., 06:35:32

Я хотел бы знать, если определенной папке присутствует или нет. Я использовал следующую команду

найти в /MNT/md0/ -maxdepth с 1 -имя 'СЦК'||'СЦК'

Я хочу знать, если имя папки или СЦК СЦК .
Как бы я сделать это ?

+178
mfpinheiro 3 апр. 2016 г., 14:54:38

Южанин, вероятно, сказать вам, что нет типа барбекю соус, чтобы пойти с этим типом вытащил свинины, потому что это фактически не реально вытащил свинины... или реальные барбекю. Аутентичные вытащил свинина копченая, а это приходит с совершенно другой набор пар. Это технически просто тушеная, свинина.

Который не в качестве критики, заметь - я часто делаю подобный рецепт в зимнее время с использованием голландской печи. Но терминология здесь важна, потому что есть огромная разница в аромате между тушеной свининой и тушеной свинины. Я отметить, что любой вид медленного приготовления пищи сделает свиную лопатку падать справа; вам не нужно корневое пиво (не кислотная как ни крути, а кислоты-размягчения-это своего рода миф), чтобы смягчить свинину. Тепло и влага, сделать это все сами по себе, хотя пиво такое же хорошее место как любой, если ты маринования.

Теперь на ароматизации. Потому что тушить, в отличие от табачного дыма, только минимально ароматы мяса, вам понадобятся сильные запахи от других. Если вы действительно пытаетесь имитировать подлинный южном стиле со свининой, то вам нужно включить дымчатый аромат-то, что означает, что через дымный барбекю соус (Hickory находится всего) или еще лучше, включить этот аромат в самом начале процесса приготовления, применяя сухую руб., содержащий копченой паприки или в том числе небольшое количество жидкого дыма в тушить.

Если вы используете руб., тогда другие ароматы вы можете выбрать самостоятельно - есть много рецептов там - просто не используйте соль в этом, потому что свинина уже много. Как и в любом тушить, придерживаться ароматические, как чесночный/луковый порошок, различные порошки чили/перец, корица и др.

После того как вы успешно включили дым (или что проходит дым в помещении приготовления пищи), затем немного соуса проходит долгий путь. Наверняка учесть некоторые остатки тушении жидкости, чтобы не тратить эти вкусные капелью - я использую около половины, но это гораздо мягче, тушить. Кетчупом и дижонской горчицей в соотношении от 50/50 до 60/40-это очень простой и удивительно эффективной при смешивании с соками.

Если вы все еще находите это не удар, вы добавите немного уксуса, который пары хорошо с свиной лопаткой и корневой тушить пивом. Я на самом деле вскипятить с кастрюли (после резервирования некоторых тушение жидкостью) и использовать уксус, как тонкий слой на фонд, но так как вы используете кастрюлю (или эквивалент), вы, вероятно, не имеют много/любой фонд, а это потребует дополнительного сосуда, так что... просто всплеск или два в готовый соус, и уменьшить, если это делает его немного жидковата. Вустерский соус тоже хороший способ поднять любой домашний соус, и если он начинает получать слишком интенсивным и острым ОТ или уксус, тон его вниз с немного коричневого сахара или патоки, если у вас возникли.

Если ты мертв-набор на следующие рецепт к письму, тогда, как и выше, я думаю, я бы выбрал гикори или мескитового соус, чем-то дымным и не слишком густой. Некоторые из лучших брендов/продуктов на самом деле включать небольшое количество алкоголя, как виски или бурбон. Почти все содержат лук, чеснок, паприка, сахар, патоку и уксус (чаще яблочным уксусом, как выше) - не удивительно, точно такие же ингредиенты, как я предлагаю в сухом и домашним соусом руб.

+38
gs21 26 авг. 2020 г., 20:54:32

У меня есть вопрос. Я пытаюсь справиться с этим сама, но мне кажется, что я слишком новичок в awk и заставить его работать.

Давайте предположим, что у нас есть файл (например. database.txt) с разделителями табуляции (значения):

NA64715 YU24921 MI84612 MI98142 NA94732 
3241531 4957192 4912030 6574918 0473625 
0294637 9301032 8561730 8175919 8175920 
9481732 9359032 8571930 8134983 9385130 
9345091 9385112 2845830 4901742 3455141 

В отдельном файле (например. populations.txt) у меня есть информация о том, что код принадлежит к какой группе, напр.:

NA64715 Европы 
YU24921 Европы 
MI84612 Азии 
Африка MI98142 
NA94732 Азии 

Что мне нужно сделать чтобы заставить на awk , чтобы создать отдельный файл со столбцами для всех групп (Европа, Азия, Африка). Файл мне нужно работать на огромный, поэтому я не могу просто граф и столбцов количество и сделать это легкий путь. Мне нужно на awk , чтобы проверить, какой код принадлежит населением (Европа и т. д.), затем найти, что конкретный столбец в файле базы данных, а затем скопировать весь столбец в новый файл (отдельно для всех групп населения).

Результат должен выглядеть так:

Файл 1 (europe.txt):

NA64715 YU24921 
3241531 4957192 
0294637 9301032 
9481732 9359032 
9345091 9385112 

Файл 2 (asia.txt)

MI84612 NA94732 
4912030 0473625 
8561730 8175920 
8571930 9385130 
2845830 3455141 

Файл 3 (africa.txt)

MI98142 
6574918 
8175919 
8134983 
4901742 

Может кто-нибудь помочь мне с этим вопросом?

+34
Milochka1987 2 апр. 2021 г., 12:41:03

Показать вопросы с тегом