Гном 3 Всегда на резервный при входе

У меня Debian хриплый установить, с GNOME 3 в качестве оконного менеджера. У меня тоже видеокарта NVIDIA за то, что это имеет значение.

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

Мне было интересно, если это может быть связано с 3D-рендерингом, но:

|> кошка /и т. д./Х11/файл xorg.конф

[...]

Раздел "Устройство"
 Идентификатор "Device0"
 Драйвера "нвидиа"
 Имяразработчика "корпорация Nvidia"
EndSection

Раздел "Экран"
 Идентификатор "Screen0"
 Устройство "Device0"
 Монитор "Monitor0"
 DefaultDepth 24
 Подраздел "Дисплей"
 Глубина 24
EndSubSection
EndSection

и

glxinfo | grep в -е "прямые" -е" рендер"

прямой рендеринг: да 
OpenGL в строке Renderer: НВС 4200м/с PCIe/SSE2 инструкции
+642
Yana25Golovnina 21 июн. 2014 г., 04:32:33
38 ответов

Использовать присоединиться:

присоединяйтесь -й 1 -о 0,1.2,1.3,1.4,1.5,2.2 файл1 файл2

Где:

  • -Джей определяет поле объединения обоих файлов
  • форматах вывода, Как хотелось
+995
Guilherme Linden 03 февр. '09 в 4:24

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

В этом фрагменте:

высота=$(медиаинфо "вход.мкВ" | грэп -е 'Высота'); Эхо $высота; высота=${высота//[!0-9]/}; Эхо $высоты;

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

# высота=$(медиаинфо вход.мкВ' | грэп -е 'Высота'); Эхо $высота; высота=${высота//[!0-9]/}; Эхо $высоты;
Высота : 720 пикселей
720

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

для файл в *.{видео}; делай высота=$(файл медиаинфо "$" | грэп -е 'Высота'); Эхо $высота; высота=${высота//[!0-9]/}; Эхо $высоты; сделано 

Выходной переменной $высота пуста.

# для файла в *.{видео}; делай высота=$(файл медиаинфо "$" | грэп -е 'Высота'); Эхо $высота; высота=${высота//[!0-9]/}; Эхо $высоты; сделано
(нуль)
(нуль)

Я уже пробовал, меняется "$файл" с '$файл' и $файл, но ни один из них не работает, я что-то пропустил?

+989
Guillaume USE 17 июл. 2019 г., 02:14:32
Другие ответы

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


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

Я пытаюсь использовать хранилище файлов для обновления для Linux/Ubuntu на не подключенной машины. Архитектура для этой машины (команды uname -а):

архитектуру x86_64 GNU/Линукс

Результаты команды dpkg --printarchitecture являются:

для amd64

Это надежный Тар машины amd64, и он специально говорит это, например, в источниках профпригодность.список файлов. Кроме того, "об этом компьютере" в Ubuntu в частности, говорится: машина 64-битная. Итак, я установил пакеты для amd64 на машине. Однако, когда я пытаюсь сделать apt-получить обновление, я получаю ошибки, такие как:

Вт: не удалось прочитать файл: файл/var/катушка/АПТ-зеркало-верный/зеркало/архив.Убунту.файл com/Убунту/дистрибутивах/надежный/главная/бинарные-для i386/пакеты не найден

То есть, другими словами, даже если это 64-разрядная машина, АПТ необъяснимо пытаюсь читать пакеты для i386. Почему он это делает и как я могу сделать это использовать 64-разрядные пакеты?

Обратите внимание, что нет ничего в источниках.список, который указывает на i386.

Единственная строка раскомментирована в источниках.файл списка:

deb файл://файл/var/катушка/АПТ-зеркало-верный/зеркало/архив.Убунту.ком/Убунту верного основной ограничен Вселенной мультиверса
+956
David Doe 18 апр. 2018 г., 00:53:27

Окантовка делает. Вы можете проверить на себе, например, путем печатания $BASHPID из внутри и за пределами цикла while или делать что-то вроде:

Общ | пока файл для чтения; делать
 сна 100;
сделано

, останавливая его с С-З и проверяя ПС или ПС --лес затем, чтобы увидеть дерево процессов в терминальной сессии.

Вы можете избежать подуровень путем "вбросов" немного по-другому:

ВАР=0
в то время как чтение файла
делать 
 файл Echo$; ВАР=1
сделал < <(ЛС -1 в /tmp/)

эхо из $VAR #=> 1
+928
August2 27 сент. 2011 г., 16:45:57

У меня есть файл с последовательностью ДНК, как в примере ниже. Как я могу найти графа,А, Т,Г,Ц в каждом столбце (да, не подряд, а колонна), используя команды оболочки Bash.

Файл имеет 846975 строк такой:

AAGAAAGAAGAGGAACTTCTCTCCATCCAGCCTCATTCCACTGCACCAACTCTTCTGTGT
CGGGTTGTGCAGGAGAGAAAGGGAGCTTGGCAACTCTTTGCTGTGCTGAGTTGTGGTAGC
CCATCACTGGGTTGTAAAGTGCCTTGCCTCCTTTCCTCCCCTCCTTTTTTTTTGAGACAG
AGTCTCACTCTGTCGTCCAGGCTGAGGTGCAGTGGTGCGATCTCTGCTCACTGCAACCTC
AGCCTCCTGGGTTCAAGTGATTCTCCTGCCTCAGCCTCCCAGGAAGCTGGGACTACAGGC
ACATGCCACCACACCTGGCTAACTTTTTTTTATTTTTAGTAGAGAAAGGGTATCACCATG
TTGGCCAGGCTGGTCTTGAACTCCTGACTTCAGGTGATCCACCCACCTTGGCCCCCCAAA
GTGCTGGGGTTAAAGGCATGAGACACTGCGCCCGTCCACCTCCTCTTTTACTTGGGAGAA
ATGCACAGATTCTGGGTGCCATGTGCATTTGTTTTGGGAGTGATAATTGATCTAACTTAT
GGAAATAATACTAGATAGTTAGCGGATGGATTCTGTATCTGATGAGAGTTTTGGGCAAAA
CGAATTCCTAGTTTCTGAGTCTTATTTTTCCCCTGATTCAAGAAAACTGTGAATTATCCA
GCCAGTAAAAAACTCTCACAGCTCTGGATGTGAGTTTAGGACACTGGATTTCTACCACTC
ATTTTCTTACTACTTTTCCTGTGCAAGGATCATGGCACAAGTTGCAGTTTCCACCCTGCC
CATTGAAGATGAGGAGTCTGTTGAAGATGAGGAGTCCTTGGAGAGCAGGATGGTGGTGAC
ATTCCTGTCAGCTCTCGCCTCCATGGTCAGACCTTCTGTTCTCACATTCTGTAGTTCGGT
AGGACTGGGCGGTAGATAAGGTTGATTTGTTTTCGTAGAACTTACAATTTTGTGATTTTT
AGTTCTAATGAGTAGACCTTTTTCGTGAATAGTAGTTACGATCAAACACCTCTGACCAAA

Например, выход на первый столбец должен быть а=9,Т=1,г=3,С=4.

+927
bcpeters 31 мая 2011 г., 18:13:59

У меня есть скрипт, который выполняет вычисления, а затем заговоры результат, используя файл сценарий gnuplot. Проблема в том, что мне нужно сделать больше, чем один участок и я не хочу, чтобы окна, чтобы прикрывать друг друга. Я попытался это:

времени ./запуск нано.Луа
завершите его
помощью gnuplot -геометрия -100-100 -р -е 'нагрузки "pqpss.ПЛТ"'
помощью gnuplot -п -е 'нагрузки "pqpsss.ПЛТ"'

получается, что геометрия- вариант не делать ничего. Я тюнинг рабочего стола LXDE в Ubuntu 11.10.

+919
finlander 17 янв. 2016 г., 10:02:01

Я понимаю, что источник распространения, как в Gentoo или Slackware, то не нужно *-Дев версии программ. Они включают в себя исходный код, а также заголовочные файлы для компиляции все локально.

Но я никогда не видела *-Дев пакеты в Арч Линукс, хотя это пакет. Я натыкался на много *-Дэв пакетов в других дистрибутивах.

+809
Martin D 24 февр. 2013 г., 03:04:27
C:/pagefile.sys

В корневой директории на C:/, pagefile.sys должна быть довольно большой файл, вам не нужно больше.

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

Шрифты могут быть исключения (*.ТТФ/ *.ТТФ, по крайней мере).

+800
TCritic 7 июл. 2017 г., 21:04:42

В непрозрачном режиме клиент подключается с client_ip:client_port на sslh прокси-сервера на порту 443. Затем sslh прокси-сервер открывает соединение с sslh_ip:sslh_port к внутреннему серверу на порт 4443. Внутренний веб-сервер будет отвечать с web_ip:4443 к proxy_ip:ошибки. И, наконец, sslh прокси-сервер переписывает источником ответа на пакет sshl_ip:443 и отправляет его клиенту.

В прозрачном режиме для соединения между sslh прокси и внутренний сервер источник пакетов оригинальной client_ip:client_port. Поэтому внутренний веб-сервер ответов непосредственно в client_ip:client_port с web_ip:4443 в качестве источника. Но клиент ожидает пакетов форма proxy_ip:443.

Чтобы управлять переписать ответ пакеты от внутреннего сервера эти пакеты должны проходить через sslh демон. Я думаю, что демон ищет пакеты ответа клиенту на loopback-интерфейс. В документации только в случае с sslh прокси-сервера и внутренних веб-сервер на той же машине предписано.

С проб и ошибок, я нашел следующее решение: (на sslh прокси)

маршрутизации IP-Добавить локальный умолчанию Дев Ло таблице 100
правило IP добавить fwmark 0х1 подстановки 100
в iptables -Т мангл-Н SSLH
в iptables -Т мангл-а SSLH -Джей Марк-набор-Марк 0х1
в iptables -Т мангл-а SSLH -Джей принимает

(чтобы поймать пакеты ответа от внутреннего сервера)

в iptables -Т мангл-а следующее -п ПТС -с **web_ip** --спорт 4443 -Джей SSLH

... (аналогичные правила для других услуг, например, SSH, OpenVPN в) ...

Это работает только тогда, когда маршрут по умолчанию на внутренний веб-сервер переходит в sshl прокси-сервер к интернету.

+792
Ahmed AbouZaid 11 нояб. 2018 г., 12:59:25

Ниже мои услуги, у меня есть простая утилита, которая обновляет службу, я позволил этому для запуска при загрузке

[Блок]
Описание=Обновления Прошивки 

[Услуги]
StartLimitBurst=3
StartLimitInterval=50
Перезагрузка=на провал
# время для сна перед перезапуском службы
RestartSec=15
ExecStart=/usr/Бен/UpdateService

[Установите]
WantedBy=Multi-потребителя.цель

Я изменил код, чтобы проверить, что происходит на неудачи и проблемы-это через каждые 15 секунд, это перезапустить службу, и это происходит неограниченное количество раз в случае неудачи. Как я могу избежать этого и дать ему возможность перезагрузить только 5 раз.

+709
Fedir RYKHTIK 8 дек. 2011 г., 05:29:56

в inotify-Tools и простой способ сделать это. Есть несколько примеров на их сайте, что бы быть в состоянии сделать то, что вы хотите (см. inotifywatch пример действительно основная).

+696
Allison Wolfe 24 мар. 2012 г., 18:08:12

Я использую Ranger, как проводник, и кстати, это здорово...

У меня есть проблема, потому что Рейнджер может предварительно просмотреть файл в настоящее время выбран. Что довольно полезно, но становится проблематичным для больших файлов. Действительно, для больших файлов, это занимает много времени и ресурсов, чтобы создать предварительный просмотр.

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

+627
Pooja Thakur 25 дек. 2019 г., 10:06:31

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

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

Это не сработало. Может, флаг-T является виновником? Может быть, время изменения файлов не обновляется каждый раз, когда вы пишете байт, но только тогда, когда вы открываете файл для записи?

+615
Ted Heberling 7 дек. 2016 г., 19:39:16

Легко, просто запустите кота | грэп -Ф Б для patterna или простой баш скрипт:

#!/бин/Баш

Компании IFS=' ' читать -РА АДР <<< $(кошка "$1")

читать -РА ADDR2 <<< $(кошка "$2")

для меня в "${адрес[@]}"; сделать

 для N в "${ADDR2[@]}"; сделать

 если [[ "$я" -эквалайзер "ФП" ]]; затем

 Эхо $Н

интернет

сделано

сделано

и запустить его с файлов в качестве параметров ./scritp.sh Б

+613
uanr81 6 июн. 2012 г., 17:01:48

По умолчанию дежавю Санс моно шрифт в OpenBSD в xterm выглядит слишком толстой. Настройки в ~/.Xdefaults и являются:

в xterm*faceName: дежавю Санс моно
в xterm*faceSize: 12

Как намек этот шрифт в OpenBSD (например, путем изменения в /etc/шрифты)?

+606
fearhack 27 апр. 2018 г., 15:38:56

Более общая функция Bash для экспорта Варс ( с интерполяцией ):

#
#------------------------------------------------------------------------------
# пример использования:
# doExportJsonSectionVars КНФ/ОКР/Дев.ОКР.формат JSON '.ОКР.виртуальный.докер.spark_base'
#------------------------------------------------------------------------------
doExportJsonSectionVars(){

json_file="$1"
 сдвиг 1;
 тест -Ф "$json_file" || эхо "в json_file: $json_file не существует !!! Нечего делать" && выход 1

раздел="$1"
 тест -з "$" В разделе && Эхо "раздел в doExportJsonSectionVars пуст !!! ничего не делать !!!" && выход 1
 сдвиг 1;

 пока читала-р л ; делать
 ивал $л ;
 сделал < <(кат "$json_file"| jq не -р раздел "$"'|keys_unsorted[] как $ключ|"экспорт \(ключ$)=\(.[$ключ])"')
}

пример данных

кошка КНФ/ОКР/Дев.ОКР.в JSON
{
 "ЕНВ": {
 "ENV_TYPE": "Дэв",
 "физическая": {
 "имя_переменной": "var_value"
},
 "виртуальный": {
 "докер": {
 "spark_base": {
 "SPARK_HOME": "/опт/Искра"
 , "SPARK_CONF": "$SPARK_HOME/конф"
}
 , "spark_master": {
 "имя_переменной": "var_value"
}
 , "spark_worker": {
 "имя_переменной": "var_value"
}
}
 , "имя_переменной": "var_value"
}
}
}
+581
mya 6 июл. 2012 г., 04:22:05

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

Насколько я могу судить, ты права, когда -ЧП необходимо. В других случаях, например, если у вас сломался симлинк на удаленную директорию, диска завершится ошибкой с сообщением об ошибке и кодом выхода 1 без -ЧП.

Увидеть примеры варианты баш на CD, например: компакт-Пе@ $каталог для больше на этом...

+578
Harold Bien 26 дек. 2014 г., 07:04:09

Я испытывал то же ошибка: запрошенный тип данных файл-листы не доступны вопроса. Я следовал процесс @ОДС выше, чтобы сузить круг .файл РЕПО был причиной проблемы, но теперь отдельные РЕПО?

Я повернулся включить=1 на всех индивидуальных РЕПО в рамках .РЕПО файл до 0 , а затем проверил список команд после включения каждого отдельного РЕПО. В конце концов я нашел отдельные РЕПО причиной проблемы.

Мы размещаем хранилища кэша с Artifactory... но даже с внешних репозиториев, если вы можете просматривать РЕПО (как http://mirror.centos.org/centos/7.5.1804/os/x86_64/repodata/) вы увидите filelist.xml.gz это отсутствует файл ошибка про.

Для Artifactory, я нашел: https://www.jfrog.com/confluence/display/RTF/RPM+репозитории

Индексация списка файлов 
Файл метаданных filelists.xml создана база данных RPM содержит список всех
файлы в каждой упаковке размещенных в репозитории. Когда в репозитории
содержит много пакетов, переиндексация этот файл в результате взаимодействия
с Юм клиент может быть ресурсоемким вызывает деградацию
производительности. Поэтому, начиная с версии 5.4, переиндексация этот файл изначально
отключен при создании репозитория RPM-это. Чтобы включить индексацию
filelists.xml установите флажок Включить список файлов индексирования.

Так что я был в состоянии перейти к админ -> местный -> "РЕПО" и установите флажок, чтобы создать список.

После этого я очистил кэш:

$ ням очистить все

$ РМ -РФ в /var/кэш/Юм

и перепроверил

список $ ням iostat

и он решил мой вопрос.

+523
Minthiha 20 авг. 2010 г., 07:04:01

Можно настроить локальное хранилище или хост-репозиторий. В примере конфигурации, представленной в моем блоге для виртуальных машин, те же общие принципы.

+510
hnefatl 6 июн. 2016 г., 16:12:22

Я знаю, ФП ответа была решена, однако для тех, кто находится под управлением CentOS внутри докер контейнер, который, кажется, отсутствует как команду adduser и программах, решение проблемы заключается в установке утилитами Shadow (под корень , очевидно):

ням установить Shadow-utils версии
+442
Tom2154 24 сент. 2016 г., 12:35:50

Вы можете сделать это с помощью sed , а также.

Эхо $строки | редактор sed -э "ы/\($\картина)/[\1]/ИГ"
+423
avlasov97 1 мар. 2013 г., 22:11:46

У меня есть несколько скриптов оболочки (Bash), который запускается через cron. Каждый раз, когда скрипт выполняется, я получаю сообщение о том, что "вывод: это не телетайп". Может кто-то пожалуйста, скажите мне, как это исправить? Все скрипты успешно выполняться, но эти сообщения меня убивают папки электронной почты.

Я использую Debian хриплый. "/корень/.bashrc и" пуст. Записи в хрон-как:

/бин/Баш --вход /root/script.sh > /dev/нуль

Даже этот скрипт выдает сообщение об ошибке:

#!/бин/Баш
общ.

Содержание .профиль:

# ~/.профиль: выполнен интерпретаторах, совместимых входа.

если [ "$Баш" ]; затем
 если [ -Ф ~/.bashrc и ]; затем
 . ~/.bashrc следующее
интернет
интернет

БЭМЗ Н
+414
Reda Fethi 17 авг. 2010 г., 01:32:46

В большинстве систем физического адресного пространства отображается в различных "устройств" - одним из которых является система оперативной памяти, другая из которых может быть что-то вроде шины PCI. Адрес шины-это стоимость фактически размещенных на штырях адреса подключенных автобус, и, как правило, некоторый диапазон битов, принятых от физических адресов. Другие выводах шины, такие как выбор микросхемы и читать/писать и т. д. Может или не может быть взят из физического адреса. Это в "памяти" подход к сопряжению с устройствами и автобусов, но это не единственный способ - например, процессоры Intel имеют специальные инструкции ввода/вывода, чтобы показать, что вы общаетесь с устройством и физический адрес не играет никакой роли в нем. В данном случае, шину адреса кодируется в инструкции или проживает в реестр. Ура!

Мюррей...

+392
zhao slime 14 окт. 2019 г., 14:49:05

У меня есть файл в формате, где столбцы разделены запятыми.

[1], значение1, ОАК, АБ
[2.2], проверка 1, бох d2a в d2a в бох, СД
[63], имя2, МФБ МФБ к
...

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

[1], значение1, ОАК, АБ
[2.2], проверка 1, бох d2a в , СД
[63], имя2, МФБ, к
...

Как использовать уник или на awk для определенного столбца.

+346
Sherry Artley 9 февр. 2011 г., 21:47:14

Можно использовать Шварца преобразования в языке Perl для этого:

Перл-нэ '
 пуш @а $_.=<>}{
 для печати
 # Преобразование Шварца
 карте { $_->[0] } # восстановить линию
 сортировка { $а->[1] <=> $B-с>[1] } # сделать сортировку с помощью ключа 
 карта { [$_,/_(\д+)М$/м] } # установка: линия(нулевой индексацией) + ключ сортировки(первый индекс)
 @А; # работы по элементам массива @а
'с yourfile

Результаты

>nexus0013_Pseudomonas_53M
.....................................
>nexus0013_Pseudomonas_54M
.....................................
>nexus0013_Pseudomonas_55M
.....................................
>nexus0013_Pseudomonas_57M
.....................................
>nexus0013_Pseudomonas_58M
.....................................
>nexus0013_Pseudomonas_59M
.....................................
>nexus0013_Pseudomonas_60M
.....................................
>nexus0013_Pseudomonas_61M
.....................................
>nexus0013_Pseudomonas_62M
.....................................

вещи на файл в строке пары в массив . Тогда на ВФ, мы выполняем Шварца маневр, карты->сортировка->карта'. При этом мы осуществляем всю линию + данные сортировка вместе и в последнем шаге маневра, восстановить линию после того, как оно сортируется. Так что в этом случае ключ сортировки-число до М, который находится на линии разграничения. (Помните, мы добавили следующую строку)

+301
b site 15 янв. 2018 г., 06:10:42

Как определено в стандарте POSIX:

Да, текстовый файл-это (в основном):

Файл, который содержит символы, организованные в ноль или более строк.

Было бы полезно также включить этот определениями:

3.92 Строку Символов

Непрерывная последовательность символов расторгнут и в том числе первый нулевой байт.

Неполная Строка 3.195

Последовательность из одного или более <символ новой строки> символы в конце файла.

Линия 3.206

Последовательность из нуля или более номера- <перевод строки> символов плюс завершающий <перевод строки> персонажа.

3.243 символ новой строки (<новая строка>)

Персонаж, что в выходном потоке, указывает на то, что печать должна начаться в начале следующей строки. Это символ обозначается '\N' в языке Си. Это является неуказанным ли этот персонаж является точной последовательности передаются на устройство вывода системы, осуществить переход на следующую строку.

3.247 нул

Персонаж с все биты установлены в ноль.

Обратите внимание, что "текстовый файл" должен не содержать нулевой байт.


Так:

  1. Текстовый файл должен быть обычным файлом?
    Нет, это не нужно. В "текстовый файл" определяется с точки зрения того, что он содержит, когда читал. Если файл содержит "ноль или более строк" это текстовый файл. Какой-то файл, как файл/dev/stdin-стандартный поток ввода, могут содержать текстовый файл, если читать за один раз и не в следующий раз это читать.
  2. Может ли файл быть рассмотрен текстовый файл, если содержит один символ и только один персонаж ... ?
    Нет, это неполная строка (3.195).
    Текстовый файл должен иметь только"незаконченные строки".

  3. Я должен предположить, что они имеют в виду линию"" ... ?
    Да, вы должны.
  4. Я могу смело предположить, что если файл пуст, это не текстовый файл ... ?
    Нет, пустой файл (символ ноль) - это действительное "текстовый файл".
    Сверху: ...ноль или более строк.... Нулевые строки (символ ноль) - это действительное "текстовый файл".

  5. ... считать текстовый файл, если он содержит один или несколько символов, которые не прекращаются с новой строки?
    Нет, "неполное соответствие" в не (технически) действительную "линию".
  6. Означает "ноль" в "ноль или более строк" означает, что файл по-прежнему можно считать текстовый файл, если он содержит один или несколько символов, которые не прекращаются с новой строки?
    Нет, неполная строка-это не "линия". Текстовый файл должен не иметь неполные строки.

  7. ... есть ограничение на количество символов в "линии" в текстовом файле ... ?
    Да, не более {LINE_MAX} байт (в отличие от символов) допускается в любой линии действительного "текстовый файл".
    Значение {LINE_MAX} приведен в файле <ограничения.ч>
    (Читайте также разумная грань размер буфера в C?):


    {LINE_MAX}
    Если не указано иное, максимальная длина в байтах строке ввода утилита (или стандартный ввод или другой файл), когда утилита описана как обработка текстовых файлов. Длина включает в себя комнату для трейлинга .
    Минимально допустимое значение: {_POSIX2_LINE_MAX}

    Под GNU системы там нет установленного лимита (за исключением памяти):

    Макрос: инт LINE_MAX
    Крупнейший строки текста, что текст, ориентированный в POSIX.2 коммунальные услуги могут поддержать. (Если вы используете лицензии GNU версии этих утилит, то нет предела кроме того, что введенные доступной виртуальной памяти, но нет никакого способа, которым библиотека может рассказать вам это.)

    Кажется, чтобы быть определенными в posix_lim.сек для 2048 (по крайней мере для 64 битных linux-gnu-системах):

    $ грэп -Ри 'POSIX2_LINE_MAX' в /usr/включать/ 
    
    в /usr/включать/x86_64 с-линукс-дистрибутив GNU/биты/xopen_lim.ч:#определить NL_LANGMAX _POSIX2_LINE_MAX
    в /usr/включать/x86_64 с-линукс-дистрибутив GNU/биты/posix2_lim.ч:#определить _POSIX2_LINE_MAX 2048
    в /usr/включать/x86_64 с-линукс-дистрибутив GNU/биты/posix2_lim.ч:#определить LINE_MAX _POSIX2_LINE_MAX
    

    Это может также быть найдено с использованием POSIX и утилиты getconf:

    LINE_MAX $ getconf 
    2048
    

Связанные: Зачем текстовые файлы заканчиваются символом новой строки?

+282
Kamana Kisinga 24 нояб. 2017 г., 14:56:07

Вы можете использовать цикл for, который будет делать эту работу!

для меня в {1..90}
делать
 # ваш-в Unix-команды-здесь
 # пкпп -Р /путь/до/местные/реж /главная/пользователя/сайт$я/public_html/WP-содержание/Плагины/ 
 Эхо $я
сделано
+264
Hari Maheta 12 сент. 2017 г., 16:01:54

Я использовать MP4Box как работают базы.
Сценарий я предлагаю читает все файлы по одному, проверяя каждый (погода, это обычный файл), запрашивает у пользователя ввод имени файла, чтобы создать.

#!/бин/Баш
е "### объединить медиа-файлов ###\Н"
fInputCount=0
Входные файлы # чтение 
ИФС="
в то время как (правда)
делать
 пусть currentNumber=$fInputCount+1 
 е "файл n°%с (\"ОК\", чтобы закончить): "$currentNumber
 читать входной_файл
 [ "$входной_файл" == "ОК" ] && сломать
 [ ! -е "$входной_файл" ] || [ ! -Ф "$входной_файл" ] && е "\"%ы\" : неверное имя. Обезательно!!! \Н" "$входной_файл" и продолжить
((fInputCount++))
inputFileList[$fInputCount]=$входной_файл
 функции printf "\"%s\" на : добавлено в очередь\!Н" "$входной_файл"
сделано
[ "$fInputCount" == "0" ] || [ "$fInputCount" == "1" ] && эхо "не хватает входных данных. Тю ! "&& выход
# Список список входных файлов 
Для ((я=1;я<=$fInputCount;я++))
делать
 функции printf "%в 2D : %з\п" $я ${inputFileList[$я]}
сделано
# Чтение выходного именем
в то время как (правда)
делать
 е "выходной файл без расширения (\"нет\", чтобы закрыть) : "
 outputRead читать 
 [ "$outputRead" == "никто" ] && Эхо "без удовлетворения. Тю ! "&& выход
 [ "$outputRead" == "" ] && Echo "а попробуйте еще раз ! "&& продолжить
 [ -е "$outputRead" ] && Echo "а\"$outputRead\" существует. Попробуйте еще раз !" && продолжить
параметр outputfile=$outputRead.МР4
 Эхо "выход \"$выходной_файл\". Иди !" && сломать
сделано
# Создание случайных временных именем
дата tmpOutFile="/tmp/и concatMedia"`+"%с%Н"| помощью sha1sum | у awk '{печати $1}"".МР4"
# Соединения двух первых входных файлов
MP4Box -кошка "${inputFileList[1]}" -кот "${inputFileList[2]}" $tmpOutFile
# Добавляем все остальные файлы
Для ((я=3;я<=$fInputCount;я++))
делать
tmpIntermediateFile=$tmpOutFile
 дата tmpOutFile="/tmp/и concatMedia"`+"%с%Н"| помощью sha1sum | у awk '{печати $1}"".МР4"
 MP4Box -кошка $tmpIntermediateFile -кошка "${inputFileList[$я]}" $tmpOutFile
 РМ $tmpIntermediateFile
сделано
МВ $tmpOutFile "$выходной_файл"
# Закончила
Эхо "\"$\ выходной_файл" спасены !"
+243
Better Coffee 4 нояб. 2016 г., 04:41:23

Как это можно сделать?

Я не вижу каких-либо параметр в руководстве.

Я положительно проверено, что отступ перерывы после десяти миллионов строк.

Вы можете проверить это, как:

$ (для меня в сл 0 10000000`; делать Эхо "$я"; сделал) | НЛ

Я не часто генерируют так много строк, но я не хочу его сломать, как это делает. Как это можно сделать?

+242
Ashiquzzaman 25 февр. 2018 г., 02:04:12

Как Марк плотник указал, что наиболее вероятной причиной этой ошибки является неправильной настройки сети: Твой интерфейс eth1 интерфейс был настроен неверный адрес 172.23.104.0.

К сожалению, это не было моим делом. Я пытался сделать пи малины 3 загрузки с NFS и мою сеть, узлов и общих папок NFS были правильно настроены. После того, как увидел целый ряд непонятных ошибок, как:

Начало: попытки монтирования NFS ... короче читай: 24 < 28
NFS через TCP не доступен из [IP адрес сервера]
pmap_getmaps.с: Проблема с RPC: RPC: не об ошибке проверки подлинности, почему = учетные данные клиента слишком слаб
крепление: RPC: удаленный системная ошибка - отказ в соединении

Я, наконец, нашел ответ здесь (но это было также на руку здесь).

Не было никакого несоответствия между NFSv3 и NFSv4 в фнур.ко модуль в RPI3 ядра дерева, ни было проблемы архитектуры или что угодно. Это был просто вопрос, позволяющий ЭКП из моего теста подсети внутри /и т. д./хостов.позвольте, как это:

#> кошка /и т. д./хостов.разрешить 

даемон rpcbind протоколы mountd и nfsd он lockd rquotad : 127.0.0.1 192.168.1.0/24 10.250.0.0/16
+235
Manzar Ali 29 нояб. 2014 г., 07:00:32

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

Так в основном первые команды групп пользователей.

группы пользователей userb

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

Использовать стат команду, чтобы найти восьмеричной разрешения на файл/папку как ниже.

стат-с "%С %Н" /некоторые папки

Приведенная выше команда возвращает восьмеричное разрешение на конкретной папки/файла.

Например, если команда возвращает 775, это означает, пользователей и группы имеют полные права доступа rwx доступа на файл/папку другие у р-х доступа на файл/папку.

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

+231
DjinySilver 17 мар. 2010 г., 16:03:11

Я попытался установить сера пакет в RStudio, в уценке файл и, видимо, мне нужно установить libicui18n локально на системах CentOS для работы:

https://bioinformatics.stackexchange.com/questions/4148/seurat-installation-fails

Я не имею корневой разрешения. Итак, есть ли способ сделать это?

+206
David Pointon 1 янв. 2010 г., 17:46:29

Как простое решение, можно запустить снаряд в текущей оболочке и есть источник. Что-то вроде:

  1. Откройте новый терминал и настроить все так, как вы хотите. Вы упомянули некоторые переменные окружения и тому подобное. Задайте их здесь.

  2. В этом терминале, запустить новую оболочку. Например, Баш.

  3. Делай свое дело. Источник вашего сценария. Если он выходит, ты просто бросили в первый снаряд и все по-прежнему. Просто запустить Баш снова и ты снова в деле.

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

$ кот /home/terdon/scripts/bar.sh
набор -о errexit
бар ВАР='

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

родитель-оболочка $ Баш ## запуска новой оболочки
ребенок-оболочка $ . ~/scripts/bar.sh
Баш: /home/terdon/scripts/bar.sh: линия 2: неожиданный конец файла при поиске соответствия `'
родитель-оболочка $ 

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

+195
cohesion 7 дек. 2016 г., 10:32:13

Почти первая линия человека ЛН подскажет вам ответ на это:

ЛН [параметр]... [-Т] цель ИМЯ_ССЫЛКИ (1-я форма)

Это тот же порядок, что МВ и СР: источник назначения. Так что в вашем случае вы должны использовать что-то вроде

компакт-диск /корень/рабочего стола
ЛН-ы в /var/журнал/сообщения

В параметр указывает ЛН создать мягкую ссылку, а не по умолчанию жесткая связь.

Можно опустить последний аргумент в ЛН в этом случае имя файла с исходным кодом будет использоваться

компакт-диск /корень/рабочего стола
в каталоге /var/журнал/сообщения

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

+123
Sadanandan 25 июл. 2011 г., 11:45:46

Выглядит сложным, но это также работает:

атке |у awk '{системы("Эхо "$1 " $(Дата +%г-%м-%d_%ч.-%м-%з \
--дата \""2$" "3$" "$4" "$5" "$6"\") "7$" "$8 )}' |рода -К2 
 469 2012-03-24_01-30-00 мастер
 655 2012-03-24_02-03-00 мастер
 671 2012-03-24_02-04-00 мастер
 657 2012-03-24_02-09-00 мастер
 673 2012-03-24_02-11-00 мастер
 537 2012-03-25_00-38-00 мастер
 539 2012-03-25_00-43-00 мастер
 652 2012-03-27_12-57-00 мастер
 654 2012-03-27_13-03-00 мастер
 656 2012-03-27_13-09-00 мастер

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

Вы можете добавить |колонки -т в конце, чтобы красиво выровнять и космические поля.

+114
Chyna Aiko 11 дек. 2014 г., 12:08:38

DHCP-это элемент, с помощью. Нет PXE без DHCP-сервера.

Есть старые методы сетевой загрузки, такие как DHCP прямые предки протокол bootp и RARP и, но потом, те, которые также связаны с PXE другие, чем в общей родословной.

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

Два стандартных варианта ПГК по DHCP и раздача. Большинство инструкций вы найдете на РХЕ предположить ПГК DHCP, а это довольно легко установить, но раздача будет легче в некоторых отношениях, а также получает вас DNS-сервер, подходящий для управления небольшой локальной сети.

+65
CheezBiscuit 28 янв. 2012 г., 08:36:29

Устанавливает Tmux TMUX переменной среды в tmux сессии, и устанавливает срок для экрана. Это не 100% надежный показатель (например, вы не можете легко сказать, если вы работает экрана внутри tmux или tmux внутри экрана), но это должно быть достаточно хорошо на практике.

если ! { [ "$Срок" = "скрин" ] && [ -Н "$TMUX" ]; } тогда
 ПС1="@$ИМЯ $ПС1"
интернет

Если вам нужно интегрировать это в комплексе строке задаются через PROMPT_COMMAND (который является Баш установка, кстати, так не должно быть экспортировано):

если [ "$срок" = "скрин" ] && [ -Н "$TMUX" ]; затем
PS1_HOSTNAME=
еще
PS1_HOSTNAME="@$ИМЯ"
интернет
PROMPT_COMMAND='ПС1="$PS1_HOSTNAME..."'

Если вы когда-либо нужно проверить, установлен ли tmux-это:

если типа tmux >/dev/нуль 2>/dev/нуль; тогда
 # вы можете запустить tmux, если вы хотите
интернет

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

случай $- в *я*) . ~/.bashrc и;; эсок
+59
jman 25 янв. 2014 г., 04:09:04

Похоже, это потому, что линукс (в отличие от БСД) проходит только один аргумент команды притон (в данном случае ОКР).

Этот широко обсуждался на StackOverflow.

+18
Narendra Chouhan 2 апр. 2012 г., 02:26:28

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

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil