Сочетания клавиш, С-З, С-М в bash

Ваш вопрос предполагает, что вы хотите base64 кодировать содержимое переменной:

$ Текст=тест
$ Закодированных=$(Эхо "$текст" | в base64)
$ Эхо "$закодированных"
dGVzdAo=
+317
ginmistrecording 3 дек. 2022 г., 21:48:14
15 ответов

Если файл данных выглядит так:

snp200 snp1 snp100 snp32 1 1 0 2 0 0 0 2 2 2 2 1...

как я могу разбить строку, когда СНП.. отделка и использование их в качестве имен столбцов и затем разделить остальные цифры в равной степени (общее количество цифр в каждой строке должна быть равна числу имена столбцов в первой строке )и разместить их в последующих строках, как друг. в этом маленьком примере есть 4 имен столбцов и поэтому остальные строки 4 должны иметь 4 цифры выход:

snp200 snp1 snp100 snp32
1 1 0 2
0 0 0 2
2 2 2 1 
...

любое предложение, учитывая, что реальные данные это действительно огромный(более 32000 имена столбцов)

+924
user20617 03 февр. '09 в 4:24

Вы можете запустить ваш скрипт с stdbuf, который имеет возможность для буфферизацию:

stdbuf --вывод=л --ошибка=л команду

Преимущество в том, что вам не придется модифицировать код. Вы можете также использовать stdbuf с утилитами, которые не имеют исходный код доступен, или при построении таких утилит является сложным.

+675
fahadayaz 1 авг. 2018 г., 03:01:08
Другие ответы

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


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

У меня была найти + ЛС показывая мне .ш и .Ш. бак из пары файлов.

Я скопировал один из них думал тогда, я бы 3 файла, но,
в LS не один из них .Ш. бак

Я произносила найти + LS из истории и с тех пор я сравнил копии

Глядя на 2 файла:

объект [root@localhost в с jeos]# найти / -имя дель-номера-*-locales.sh* -execdir ЛС-ЛГ {} \; 
-rwxr-XR-х. 1 корень 4.4 к 17 декабря 2016 /корень/прое/ВМ/язык/резервное копирование/дел-не-Анг-районов.Ш. бак 
-rwxr-XR-х. 1 корень 4.4 к 17 декабря 2016 /root/proj/host.setup/manual/del-non-english-locales.sh 

Скопированы 1

объект [root@localhost в с jeos]# СР ~/proj/host.setup/manual/del-non-english-locales.sh .

стрелка вверх + энтер ... думал, что увижу 3 файлы

объект [root@localhost в с jeos]# найти / -имя дель-номера-*-locales.sh* -execdir ЛС-ЛГ {} \; 
-rwxr-XR-х. 1 корень 4.4 к 17 декабря 2016 /root/proj/host.setup/manual/del-non-english-locales.sh 
-rwxr-XR-х. 1 корень 4.4 к 9 ноября 11:05 /root/proj/jeos/del-non-english-locales.sh

Найти + ЛС не изменить и файл его бросить, показывая здесь:

объект [root@localhost в с jeos]# ЛС-ЛГ /корень/прое/ВМ/язык/резервное копирование/дел-не-Анг-районов.Ш. бак 
-rwxr-XR-х. 1 корень 4.4 к 17 декабря 2016 /корень/прое/ВМ/язык/резервное копирование/дел-не-Анг-районов.Ш. бак
+664
William Ross 26 июн. 2021 г., 01:25:23

Мне нравится ваша идея предлагаю обязательное предоставление дополнительных отчетов.

В стоимость некоторых дополнительных усилий для авторов, это будет хорошим компромиссом между интересами авторов (получение справедливой оценки их фактической работы) и тех читателей (быть в состоянии реконструировать и расширить исследования).

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

+591
Luis Reinstate Monica 1 июл. 2018 г., 01:55:48

Если у вас есть следующие команды:

файл команда > 

Стандартный вывод (ФД 1) команды команды перенаправляется в файл файл. Если файл не существует, он будет создан. Команды, как правило, перенаправляет его команды выход в файловый дескриптор 1 (стандартный вывод).

При использовании выражения, как указано выше (если вывод перенаправляется в файл), файл должен существовать до выхода трансляция начинается. Поэтому Баш создает файл (пустой) и подключен к stdout команды, которые потом начинают писать о том, что файловый дескриптор.

Это обрабатывается оболочки. Команда не знаю, был ли он пишет на анонимные трубы или файл.


Учитывая эту команду:

для файла в команды `ls *.файл CSV`; у кошки файла $ | хвост -п +2 | кошка; сделали > результат.КШМ

Что здесь происходит, это файл результата.CSV-файл создается пустым. Затем на петли проходит через каждый файл, концовка КШМ (в том числе результата.КШМ). Файлы обрабатываются на.КШМ, то б.КШМ и по крайней мере результат.КШМ. Во второй строке результата.файл CSV в затем В1. Поэтому у вас есть 2 строки в файл результата.

+587
Anton Zabaznov 20 июн. 2019 г., 00:57:38

Получить подтяжка/бар chinup. Вы можете сделать один для около $20.

Купить пара параллельных брусьях, где можно делать провалы. Если у вас есть пара крепких стульев, они будут делать.

Подтягивания, chinups, приседания, отжимания, планки, приседания с собственным весом-все это прекрасные упражнения, которые мог бы сделать за очень приличные рутины.

+579
Amir Sherafatian 16 мая 2018 г., 15:28:14

Нет.

Румыния участвует лишь частично в Шенгенской строительства-в частности, он не может выдавать визы, которые будут действительны для полного государств-членов Шенгенского соглашения.

+561
coleen143 14 авг. 2015 г., 06:21:26

Что-то странное/катастрофического случилось с моей установки Солярис 11, он использует гном. Мне нужно знать, где находится "мастер"-меню ("Пуск-меню" список программ и категорий). Я надеюсь, что это будет первым шагом в решении моей проблемы... так где же определенными меню?

+544
Mematematica 20 мар. 2013 г., 01:15:58

Я бы просто снести жесткого диска(ов) (если механические) и рассмотреть вопрос о принятии видеокарты и завернув в пузырчатую пленку, оставляя ее внутри корпуса компьютера, если оно очень дорогое.

Рабочего стола и корпусов Tower PC, как правило, быть довольно хлипкий металлический лист так, определенное количество задавливая возможность, особенно если вы не сохраните оригинальную коробку. Можно поставить на видеокарте/материнской плате через разъем, если вы сжимаете в неправильном направлении.

+480
Khing Panusiri 2 янв. 2016 г., 13:05:24

Полагаю, ответ на это просто зависит от ваших приоритетов и того, сколько работы вы готовы вложить в сервер.

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

Вот несколько вариантов в порядок работы, необходимые для работы системы:

Linux С Нуля

Это не раздача-это инструкции для создания Linux системы с нуля.

Плюсы:

  • Вы имеете полный контроль над программным обеспечением, которое устанавливается, это означает, что вы можете держать его очень минимальный. Только установите, что именно вам нужно.
  • Вы узнаете невероятно много о том, как система Linux работает

Минусы:

  • Начало игры/сервисы для запуска потребуется гораздо больше усилий с вашей стороны.
  • "выучить невероятное количество" означает, что вы, вероятно, запутались в несколько раз и придется начинать все сначала.

archlinux

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

Плюсы:

  • Проще в настройке, чем Linux с нуля
  • Отличное документации
  • На самом деле есть Майнкрафт и TeamSpeak пакеты, готовые к установке

Минусы:

  • Как ОРС, вероятно, потребует больше усилий и понимания Linux для управления в долгосрочной перспективе.

Ubuntu сервер <- я не могу дать ссылку, потому что, видимо, мне не хватает рэп.

Вы слышали Убунту. Он становится довольно популярным. Это, пожалуй, самое простое решение.

Плюсы:

  • Очень прост в настройке
  • Большинство программ будет работать (и даже пакетов, которые можно установить через менеджер пакетов)
  • Этот дистрибутив достаточно популярна, что любые вопросы можно ответить с помощью Google.

Минусы:

  • Технически, не такой легкий, как другие
  • Ты не можешь быть крутым и разных и кичиться тем, что вы создали ОРС.
+470
ejosvp 17 мая 2018 г., 10:08:57

Я учитель на севере. У меня есть друг, который также является учителем, он имеет засидеться вопрос, потому что он был очень болен, поэтому он не мог поехать в Малайзию после того, как он закончил подписывать договор обучения. Он наворачиваются оплатить расходы на оверстей, но он боится о новом законе, который только что был реализован на оверстей в Таиланде. Если его уже поставили на место или он будет поставлен в очередь только на 12 августа. Мы хотим знать, если есть любая возможность путешествия в Малайзию в этот период - то есть до 12 августа - чтобы получить номера б. Возможно ли это? Пожалуйста, нам нужна ваша помощь. Мы знаем, что оверстей-это противозаконно, но бывают ситуации, вы не можете контролировать себя, это естественно. Мы будем очень благодарны, если бы решение по вопросу под рукой, и как мы можем пойти о без каких-либо проблем.

+314
lionykity 16 мар. 2023 г., 09:22:35

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

Вещи, возможно, с тем не менее я взял его, изменили. Хотя, с человека-классников по-прежнему требуются для той части письма, я сомневаюсь.

+307
Pranav Devgun 12 сент. 2019 г., 13:53:08

Вы можете создать скрипт и поместить его в файл/etc/NetworkManager не диспетчеру.д папка; скрипты в этой папке будет выполняться каждый раз при соединении (Дис), установленных. Номер, с которого вы начинаете именем, определяет порядок выполнения работ, поэтому мы дадим наш скрипт с номером 99, чтобы убедиться, что он выполняется последним.

Выполните следующую команду в терминале

gksudo команду Gedit /и т. д./диспетчер связи/диспетчер.Д/99-подключения

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

#!/бин/Баш

если [ "$1" = "eth0 в" ]; затем
 дело "$2" в
вверх)
 nmcli Нм WiFi выключен
;;
вниз)
 nmcli Нм WiFi на
;;
эсок
интернет

вы должны заменить "интерфейс eth0" с сетевым устройством (например, тот, который вы видите, когда вы вводите команду ifconfig. это может быть "на eth1", например).

Сделаем скрипт исполняемым, выполнив

судо команду chmod +х в /etc/NetworkManager не диспетчеру.Д/99-подключения

Теперь, если установлено проводное соединение беспроводной сети будет выключен, если проводное подключение упраздняется, беспроводной будет снова включен.


Ссылка: кредит на этот суперпользователя ответа,

+167
Jose Castellanos 5 авг. 2014 г., 01:50:57

Я сомневаюсь, что обновление граб будет работать, если он остается по умолчанию. Однако, если вы можете ознакомиться с бета-рыбы, после жратвы, это звучит как проблема может лежать в Windows с MBR.

Вы можете попытаться восстановить MBR, загрузившись с флешки с установщиком Windows 8 на нем (как вы бы с Убунту лайв CD). Вместо установки, выберите параметр ремонт в нижнем левом углу. Оттуда, вы можете попытка автоматического восстановления или сброса пароля Windows установить. Просто убедитесь, чтобы не стереть свои данные. У меня было много странных проблем с Windows 8 сам. Потом я опять же возиться с реестрами много.

+88
koko0307 1 янв. 2023 г., 01:34:12

Я пытаюсь использовать виджет xmms2. Как она есть, виджет не соответствует офигенно 3.Технические характеристики Х, или, по крайней мере, я вполне поняли, как виджеты должны работать. Я, конечно, не показывает ничего, как есть.

У кого-нибудь есть обновление для этого виджета?

+72
Or Duer 27 авг. 2020 г., 22:19:39

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