Не импортировать модули Python только на конкретного пользователя

Я пытался выяснить это в течение веков.

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

  • pip3 будет катастрофа с ImportError: не удается импортировать имя HTTPSHandler
  • вместо python2 сайт speedtest-cli и с ImportError: нет модуль с именем эмигранта; использовать SimpleXMLTreeBuilder вместо
  • питон3 сайт speedtest-cli и с ImportError: не удается импортировать имя 'HTTPSConnection'
  • виртуальное окружение -п питон3 myenv с OSError: команда /Home/мой_логин/myenv/ОГРН/питон3 -с "импорт sys файлы, Пип; сист...д\"] + sys файла.аргумент argv[1:]))" setuptools и pip ошибка с кодом 1

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

Я попытался поляне .кэш, .типун и .питон-яйца в домашний каталог, запустив команду chmod а+ГХ -Р в /usr/ сравнивая все исполняемому файлу Python с которым с работать пользователей, но ничего не помогает. Python в представление sys.путь список также идентичны.

Машина - сервер Ubuntu 14.04 х64.

Обновление:

Я думаю, я это исправил... не представляю, как хотя. Я сделал все, что я перечислил в этом вопросе и перезагрузил машину.

ЕЩЕ ОДНО ОБНОВЛЕНИЕ:

Я узнал, что вызвало его. У меня был экспорт в переменной LD_LIBRARY_PATH="/УСР/Либ/plexmediaserver"в моем .bashrc следующее. Может кто-то хоть объясни, пожалуйста, почему это произошло?

Результатов нет, если я эхо $в переменной LD_LIBRARY_PATH. Но если я запускаю экспорт в переменной LD_LIBRARY_PATH="/УСР/Либ/plexmediaserver" он нарушает какой-либо Python-импорта.

+370
Carlos Nunes 29 мар. 2018 г., 08:48:03
39 ответов
завиток -о dl.html -с -М 10 --повтор 0 "$URL-адрес"

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

+1000
Max Hilmer 03 февр. '09 в 4:24

Если моим доменом Dom0 на Xen ядром 2.6.18 с Xen 3.3.1 я могу загрузить, скажем, ядра 2.6.34 на дому ? Фон: 2.6.18 работает как шарм на то Dom0. Не хотите обновить информацию здесь, потому что есть специальное оборудование на узле (ISDN-карты и т. д.). Здание новое ядро с модулями для Dom0-это боль !

Но я хочу, чтобы обновить некоторые дому с новым ядром...

+998
Mikey Seeberg 22 авг. 2017 г., 21:07:26
Другие ответы

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


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

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

Что это означает для меня как человека, который использует Debian как основную ОС? Есть ли что-нибудь я должен знать?

+994
Therin 17 дек. 2019 г., 05:20:31

предполагая, что вы используете Debian или его производные

После нескольких дней (тяжелые) использование, запустить популярности-конкурса. Он будет отображать старые неиспользуемые пакеты внизу. Удалить эти, но с бдительным оком на Ли или не есть вещи, в зависимости от их установки.

Вот фрагмент вывода:

1294222606 1292570417 в VLC /УСР/Либ/видео плеер/плагин/интерфейс/libqt4_plugin.так
1294222606 1292570109 среда xulrunner-1.9.2 /usr/share/xulrunner-1.9.2/chrome/classic.jar
1294222606 1292507839 ТТФ-дежавю-дополнительная /usr/доли/шрифты/шрифты TrueType/ЦФТ-дежавю/шрифты dejavusans-косой.ТТФ
1294222606 1292507459 Х11-утилиты /usr/Бен/ 'xprop' необходимо

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

+940
theplatypus 1 мар. 2018 г., 03:27:07

Если ваши результаты файл называется 'ввод'

для меня в х1 х2 response_fn_1 ; сделать эхо $я $я; команда grep $з | у awk '{печати $1}' >> $Я ; готово ; добавьте х1 х2 response_fn_1 | колонки -Т

дает:

х1 х2 response_fn_1
-1.8961789208 е+00 -1.3853582017 е+00 2.4892772154 е+03
3.7988695564 е-01 1.5859091288 е+00 2.0820416317 е+02

Внимание! Это диструктивные создает файлы с именами х1, х2 и response_fn_1 в каталоге, где вы работаете. Если это реальные файлы, они будут перезаписаны.

+935
thunderchukk 6 янв. 2010 г., 22:25:22

Не прямой ответ (см. Мой комментарий), но, кажется, много окон X новички не знают, что Alt_MouseLeftBtn позволяет перетаскивать окна по экрану и Alt_MouseRightBtn — изменения размеров их (то, что Мас OS X интерфейс отстой дляне хватает) — так что вам не нужно целиться в окно горячих зон.

Я обычно предпочитаю FluxBox и он имеет некоторые ключевые привязки для изменения окна Геом , а также.

+927
MacOSXuser12 14 нояб. 2016 г., 10:13:05

кому я покажу вам, кто вы, и откуда вы подключены

корень@solaris10$, которые я
корень оч/4 18 окт 18:13 (192.168.1.4)
корень@solaris10$

Это может быть вы будете не в состоянии получить адреса терминалов Windows, здесь 192.168.1.4 принадлежит брандмауэр, но может быть шлюза.

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

Снуп -р-д <устройство> <your_IP>

Результат будет что-то вроде этого:

корень@solaris10 # Снуп -р-д ce0 все 10.24.4.87
Используя ce0 все устройства (сквозной режим)
10.24.4.87 -> протокол TCP 10.24.0.25 Д=22 х=54233 сын сл=3843238285 лен=0 выиграть=8192 вариантов=<МСС 1380,на nop,wscale 8,НОП,НОП,sackOK>
10.24.4.87 -> протокол TCP 10.24.0.25 Д=22 х=54233 сын сл=3843238285 лен=0 выиграть=8192 вариантов=<МСС 1380,на nop,wscale 8,НОП,НОП,sackOK>
10.24.4.87 -> протокол TCP 10.24.0.25 Д=22 х=54233 сын сл=3843238285 лен=0 выиграть=8192 вариантов=<МСС 1380,НОП,НОП,sackOK>
+879
hyproman 3 сент. 2017 г., 15:06:01

Возможно, нашел свой ответ:

https://stackoverflow.com/questions/36998143/alternative-way-to-obtain-argc-and-argv-of-a-process

__атрибут__((конструктор)) пустотностью(АГДС, типа char **argv в)
{
 для (int я=0; я<АГДС; я++) {
 функции printf("%ы: из argv[%Ди] = 'на %S'\N", то функции____, я, агду[я]);
}
}

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

+876
Carol Dueck 9 нояб. 2012 г., 14:46:09

Я пытаюсь запустить драйвер устройства I2C на BeagleBoneBlack используя i2c2 выводов [П9]: (19) I2C2_SCL, (20) I2C2_SDA.

Могу ли я использовать i2c2 успешно от пространства пользователя, чтобы управлять тем же МК Atmel сенсорном устройстве, но когда дело доходит до использования его из драйвера устройства, в момент времени зонд, я продолжаю получать ошибки -16 (ресурс занят).

Устройства драйвер https://github.com/ssl-maxtouch/linux-device-driver/blob/master/atmel_mxt_ts.c который я создаю статически в ядро (драйверы/ввод/сенсорный экран/atmel_mxt_ts.с).

Я добавил следующее В устройства дереве исходного файла арка/руку/загрузки/ДЦ/am335x-boneblack.ДТС:

&i2c2 {
 [email protected]Б {
 совместимые = "компания Atmel,atmel_mxt_ts";
 адрес-клеток # = <1>;
 размер-клеток # = <0>;
 Рег = <0x4b>;
 компания Atmel,сброс-набор = <&gpio1 28 от 0x00>;
 компания Atmel,на IRQ-линий GPIO = <&gpio1 16 от 0x00>;
 компания Atmel,приостановить-режим = <0х01>;
 компания Atmel,input_name = "SSLUK";
};
};

Который расширяет арку/руку/загрузки/ДЦ/am33xx.дтси и арки/руку/загрузки/ДЦ/am335x-костной ткани-общие.дтси:

 i2c2: с [email protected] {
 совместимые = "ти omap4-с I2C";
 адрес-клеток # = <1>;
 размер-клеток # = <0>;
 ти hwmods = "i2c3";
 Рег = <0x4819c000 0x1000>;
 прерываний = <30>;
 статус = "отключен";
};

&i2c2 {
 pinctrl-имен = "по умолчанию";
 pinctrl-0 = <>;

 статус = "хорошо";
 тактовой частоты = <100000>;

И драйвера вроде бы успешно добавлен в автобусе, но каждый i2c_transfer не с возвращаемое значение -16, так что зонд не удается.

Из журнала ядра:

[ 0.879536] atmel_mxt_ts 2-004b: mxt_probe с I2C-2-004b/input0
[ 0.879546] atmel_mxt_ts 2-004b: mxt_probe mxtdata->fw_name: (нуль), mxtdata->cfg_name: (нуль)
[ 0.879581] atmel_mxt_ts 2-004b: mxt_initialize
[ 1.887051] omap_i2c 4819c000.с I2C: время ожидания автобуса готов
[ 1.887069] atmel_mxt_ts 2-004b: __МХТ_читать_Рег: i2c_transfer ret_val -16
[ 2.935039] omap_i2c 4819c000.с I2C: время ожидания автобуса готов
[ 2.935049] atmel_mxt_ts 2-004b: __МХТ_читать_Рег: i2c_transfer ret_val -16
[ 3.947044] omap_i2c 4819c000.с I2C: время ожидания автобуса готов
[ 3.947059] atmel_mxt_ts 2-004b: mxt_bootloader_read: ret_val i2c_transfer -16
[ 3.954340] atmel_mxt_ts 2-004b: mxt_bootloader_read: повтор 1
[ 5.007040] omap_i2c 4819c000.с I2C: время ожидания автобуса готов
[ 5.007050] atmel_mxt_ts 2-004b: mxt_bootloader_read: i2c_transfer ret_val -16
[ 5.014329] atmel_mxt_ts 2-004b: mxt_probe_bootloader, 907, буфер buf[0] = 68, буфер buf[1] = 2е, буфер buf[2] = ц0, ошибка = -16
[ 5.014337] atmel_mxt_ts 2-004b: попытка альтернативного загрузчика адреса
[ 6.019042] omap_i2c 4819c000.с I2C: время ожидания автобуса готов
[ 6.019059] с I2C и I2C-2: ЗКЛ застрял минимум, выход восстановления
[ 6.024248] atmel_mxt_ts 2-004b: mxt_bootloader_read: ret_val i2c_transfer -16
[ 6.031521] atmel_mxt_ts 2-004b: mxt_bootloader_read: повтор 1
[ 7.083040] omap_i2c 4819c000.с I2C: время ожидания автобуса готов
[ 7.083050] atmel_mxt_ts 2-004b: mxt_bootloader_read: ret_val i2c_transfer -16
[ 7.090329] atmel_mxt_ts 2-004b: mxt_probe_bootloader, 907, буфер buf[0] = постоянного тока, значение buf[1] = 13, буфер buf[2] = постоянного тока, погрешность = -16
[ 7.090630] atmel_mxt_ts 2-004b: ошибка mxt_probe 
[ 7.090657] atmel_mxt_ts: Зонд 2-004b ошибка -16

Ядро 4.14.25 от https://elinux.org/BeagleBoardUbuntu

Обновление Создание драйвера устройства в качестве модуля и выполнение insmod из пространства пользователя он работал:

судо atmel_mxt_ts insmod.ко

С журнала ядра:

[ 150.125216] atmel_mxt_ts 2-004b: mxt_probe с I2C-2-004b/input0
[ 150.125235] atmel_mxt_ts 2-004b: mxt_probe mxtdata->fw_name: (нуль), mxtdata->cfg_name: (нуль)
[ 150.125295] atmel_mxt_ts 2-004b: mxt_initialize
[ 150.167071] atmel_mxt_ts 2-004b: семья: 164 вариант: 11 прошивку v1.6.01 объектам: 34
[ 150.167092] atmel_mxt_ts 2-004b: mxt_parse_object_table, object_num = 34
...
[ 150.168174] atmel_mxt_ts 2-004b: включение RETRIGEN решение
: Mxt_acquire_irq mxtdata->прерывания IRQ = 86 [ 150.168617] atmel_mxt_ts 2-004b
[ 150.224908] atmel_mxt_ts 2-004b: mxt_acquire_irq ОК
[ 150.224993] atmel_mxt_ts 2-004b: mxt_configure_objects
[ 150.228762] atmel_mxt_ts 2-004b: размер сенсорного экрана X1023Y1023
[ 150.229141] вход: SSLUK как /устройства/платформы/ОКП/4819c000.с I2C/с I2C-2/2-004b/вход/вход1
[ 150.229170] atmel_mxt_ts 2-004b: mxt_initialize ОК
[ 150.229178] atmel_mxt_ts 2-004b: mxt_probe ОК
+875
NinjaChappie 23 июн. 2011 г., 03:33:53

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

в то время как ИФ= читайте -Р линии; делать
 если предикат "$строка"; то функции printf '%з\п' "$строка"; сделано
сделано

Вы также можете использовать на awk. Обязательно указывайте в каждой строке, поскольку он будет принят в оболочку (фрагмент ниже добавляет одинарные кавычки вокруг строки, и заменяет одинарные кавычки в строке '\"; \047 это '). Потому что каждая команда вызова проходит через оболочку, я надеюсь, это будет медленнее, чем чистый метод оболочки, даже если awk-это, вероятно, будет быстрее на парсинг строк. Но я не сделал никаких ориентиров.

на awk '{цитируют=$0; gsub(/\047/, "\047\\\\\047\047")}
 !системы("\сказуемое 047" $0 "\047")'
+864
user20235 15 авг. 2010 г., 22:04:38

У меня есть текстовый файл с 61000 столбцов и строк 173. Я хотел бы объединить данные на каждый 2 столбцов, т. е. столбцов 1 и 2 должны быть объединены, 3 и 4 должны быть объединены, 5 и 6 должны быть объединены и так далее.

Образец ввода (вкладка запятой):

Инд поп scaffold1 х scaffold1 scaffold3 х. 1 Х. 2 х. 3 scaffold4
а Антарктида 1 1 1 1 2 2 1 1
б Антарктида 1 1 1 1 2 1 1 2
с Антарктиды 1 1 1 1 2 1 1 1
д Антарктида 1 1 1 1 2 1 1 2
е Антарктида 1 1 1 1 2 1 1 2
Ф Арктики 1 1 1 1 2 1 1 1
г Арктика 1 1 1 2 2 1 1 1
ч Арктике 1 1 1 1 2 1 1 1
Я Арктика 1 1 1 1 2 1 1 1
J в Арктике 1 1 1 1 2 1 1 1

желаемый результат (вкладка запятой):

Инд-поп scaffold1-х scaffold2-х. 1 scaffold3-scaffold4 Х. 2-х. 3
а-Антарктида 1-1 1-1 2-2 1-1
б-Антарктида 1-1 1-1 2-1 1-2
с-Антарктида 1-1 1-1 2-1 1-1
д-Антарктида 1-1 1-1 2-1 1-2
е-Антарктида 1-1 1-1 2-1 1-2
Ф-арктического 1-1 1-1 2-1 1-1
г-Арктика 1-1 1-2 2-1 1-1
ч-Арктика 1-1 1-1 2-1 1-1
Я-арктический 1-1 1-1 2-1 1-1
Джей-арктического 1-1 1-1 2-1 1-1

Я пытался сделать это с R, используя объединить функции пакета tidyr. Я смог умудриться объединить две колонки одновременно, используя следующую команду:

 объединить(ДФ, newcol, с(scaffold1, х), удаления=истина)

Не знаете, как сделать это для нескольких столбцов.

Любой Р или Perl или Linux командной строки подходы будут оценены!

+838
Rhode 21 сент. 2011 г., 22:48:30

вместо Echo использовать функции printf, это не добавить символ "\n" по умолчанию

обратите внимание, что printf работает команда в bash, поэтому убедитесь, что ваш поддерживает раковина

+827
Ali Alhamaly 29 июн. 2015 г., 00:14:17

2 текстовые файлы. Мне нужно найти значения уник от 2 текстовые файлы и возьмите выход в 3-й файл с именем вместе со значениями уник. Например a.txt

1
4
3

b.txt

2
1
7

Выход

Файл.из
b.txt 2
a.txt 3
a.txt 4
b.txt 7

Я попробовал следующую команду

кошка a.txt b.txt | СНП | уник -у файл>>.из

Но он печатает только значения, не получает имена файлов

+813
Shirley Magne Maningat 15 авг. 2012 г., 03:37:37

Остановить сервер можно, запустив сервер-силу-уничтожить, например, в интерактивном режиме, делая м-X-сервер-силу-уничтожить.

+671
lanselibai 9 февр. 2010 г., 13:15:42

Это баг в systemd так, еще присутствует на версии 240.

По теме выше, решение (или решение, я не уверен насчет статуса, поскольку баг до сих пор открыт) - добавить GatewayOnlink=да в [маршрут] раздел:

[Матч]
Имя=eth0 в

[Сеть]
Протокол DHCP=да

[Маршрут]
Шлюз=192.168.0.10
Назначения=10.0.0.0/8
GatewayOnlink=да

Этот параметр доступен от systemd в версии ~237.

+668
SKradel 31 янв. 2016 г., 02:27:38

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

Мы обнаружили, что NTP-клиент взял 9Н, чтобы получить синхронизацию. Вот логи нтпд-это :

19 августа 15:31:15 хозяин нтпд[26550]: статус ядра синхронизации 0040
19 августа 15:31:15 хозяин нтпд[26550]: частота инициализации 97.149 ППМ от /tmp/дрифт
20 августа 00:29:24 хозяин нтпд[26550]: синхронизировать с 192.168.10.13, слой 3
20 августа 00:29:24 хозяин нтпд[26550]: время ядра отключена синхронизация 0001

Когда вопрос возник вот вывод государственной сверстниками :

# ntpq
ntpq> сверстников
дистанционное рефид ст т при опросе достичь задержки смещения джиттера
==============================================================================
srv1 145.238.203.10 3 у 31 64 377 0.714 -685.16 6.388
srv2 145.238.203.10 3 у 5 64 377 0.652 -1385.7 12.165

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

Что нужно сделать, чтобы избежать 9Н синхронизация NTP ?

+661
chinedu chaz 14 июн. 2012 г., 17:47:47

Может кто-нибудь подскажет рабочий способ "как напечатать линии между массив1 и массив2 2-й матч?" [используя команду sed].

+653
rbrass33 27 янв. 2019 г., 00:16:48

Нужно кросс-компилировать всю систему для целевой архитектуры. Итак, сначала вы должны знать, если Linux поддерживается MDM9200 арки.

Если ответ да, то нужен кросс-компилятору для цели. Потом вам нужно построить загрузчика, ядра и минималистичная оболочка (русского).

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

Если вы заинтересованы встроенными мире Linux, я предлагаю вам начать с хорошо поддерживается и документально карт, как малина Pi или многие другие рукоятки на основе соц. Это не дорого и вы можете научиться основам, кросс-компиляции приложения uboot, busybox и т. д..

+597
mohammad faraaz 13 апр. 2011 г., 13:50:31

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

Узоры будут по линии;

Резюме процесс начался на <дату>

и

Резюме процесс завершен на <дату> с кодом <число>

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

Я знаю, что я могу использовать:

СЭД -п/StartPattern/,/EndPattern/Р' именем

Чтобы получить линии между рисунками, но не знаете, как получить в последней инстанции. Решения sed или awk будет хорошо.

Редактировать: Мне не понятно вообще о поведении, что я хочу, когда несколько StartPatterns появляются без EndPattern, или если нет EndPattern до конца файла, после обнаружения StartPattern

За несколько StartPatterns с отсутствующими EndPattern, я бы только как строки из последнего StartPattern на EndPattern.

Для StartPattern, которая достигает ВФ без EndPattern, я хотел бы все до конца файла, а затем введите строку предупредить, что ВФ была достигнута.

+595
logituser 30 мар. 2018 г., 11:24:01

Ситуация такова:

  1. Я побежал дист-апгрейд
  2. Я начну мой Кали
  3. Я выбираю правильную ОС-запись на жратву-выбор-список
  4. Я ввожу свой Лукс-ключ шифрования
  5. Система загружается
  6. Системы загрузки процесс останавливается с сообщением: не удалось запустить службу входа
  7. Делаем все шаги, начиная с пункта 2, но выбрали режим "аварийного восстановления"
  8. Я могу войти, то...
  9. Просмотрев все журналы, но ошибки, кажется, отсутствует в журналах
  10. Как я могу выяснить причину этой ошибки для того, чтобы решить эту проблему?
+556
ThomasX 8 авг. 2012 г., 04:22:35

Для сортировки вам не придется использовать вырезать, использовать только вроде с кантом:

сортировка -т ""-к 7 /и т. д./пароль | сорт-т "" -к 1

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

-т " " будет использовать пробел в качестве разделителя.

Чтобы только показать две колонки использовать отрезок (после сортировки):

сортировка -т ""-к 7 /и т. д./пароль | сорт-т "" -к 1 | отрезать -Ф 1,7 -д:

и наконец, вы можете сохранить выходные данные в файл usershells.txt:

сортировка -т ""-к 7 /и т. д./пароль | сорт-т "" -к 1 | отрезать -Ф 1,7 -д: > ~/usershells.txt

и если ваш разделитель по умолчанию : вы можете использовать тркак Dani_l упоминает:

ТР ":" ""/и т. д./пароль | сорт-т ""-к 7| сорт-т "" -к 1 | кат-Ф 1,7 -д: > ~/usershells.txt
+527
Celine Meier 29 нояб. 2019 г., 20:35:13

Я надеялся, что это может работать:

Эхо "запуск";
{
 компакт-диск "$дома/фрагментик"
 Эхо "Роло" > file.txt
}
Эхо "окончание";

где поддержка subshell будет происходить между фигурными скобками, но этот синтаксис кажется неправильным, как я могу это сделать?

+525
zokheem 6 окт. 2014 г., 08:04:14

Это могут быть более надежными, чем ваше решение:

найти . -тип F -имя '*.*' | на awk -Ф. '{печати $ЯТ}' | СНП | тр -з | сортировки -г

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

+521
Frax 16 апр. 2017 г., 03:11:33

В целом более полезным способом преобразования содержания "Дос" файлы, которых нет других маркеров контента, чем СГ+НЧ окончаний строк (в отличие от Linux только если).

Для Ubuntu, первый и только один раз делать

судо АПТ установить dos2unix

использование как указано ниже, здесь с ОД используется для проверки выхода

$ dos2unix < $TXTFILE | ОД -Т x1z -w17 
0000000 76 61 6С 75 65 31 20 20 20 20 76 61 6С 75 65 32 0а >значение1 значение2.<
0000021 76 61 6С 75 65 33 20 20 20 20 76 61 6С 75 65 34 0а >значение3 значения4.<
0000042 76 61 6С 75 65 35 20 20 20 20 76 61 6С 75 65 36 0а >value5 value6.<
0000063 76 61 6С 75 65 37 20 20 20 20 76 61 6С 75 65 38 0а >value7 ценностей8.<
0000104

кошка $ $TXTFILE | ОД -Т x1z -w18
0000000 76 61 6С 75 65 31 20 20 20 20 76 61 6С 75 65 32 0d с 0а >значение1 значение2..<
0000022 76 61 6С 75 65 33 20 20 20 20 76 61 6С 75 65 34 0d с 0а >значение3 значения4..<
0000044 76 61 6С 75 65 35 20 20 20 20 76 61 6С 75 65 36 0d с 0а >value5 value6..<
0000066 76 61 6С 75 65 37 20 20 20 20 76 61 6С 75 65 38 0d с 0а >ценностей8 value7..<
0000110

Это позволит переводить не только окончания строк, но и другие специальные символы, в зависимости от параметров dos2unix или ее аналог unix2dos (который устанавливается одновременно).

+512
Ikanakova 4 февр. 2012 г., 16:55:34

Есть ли способ для доступа к уже приведенной аргументацией переменной в ЗШ сценарии завершения?

вот пример:

тест № compdef 

_test_comp(){
 Т=($(кошка /ТМП/file_with_opts))
 _wanted Т обоснуй "варианты availavle" compadd -Т
}

_arguments -с-S \
 -Ф[входной файл]:имя файла:_FILES больше' \
'*:test_autocomplete:_test_comp'

в тесте сценарий, подберут варианты с жестко файл в/tmp/file_with_opts, я хочу быть в состоянии, чтобы забрать автозаполнения параметры из файла определяется через . Вернее, если -F <имя_файла определяется я хотел бы разобрать этот файл и не по умолчанию. Любой намек, как это сделать?

+512
SMGreenfield 23 июл. 2014 г., 18:44:10

Как @jordanm сказал, брось судо. Вы можете приятно свои собственные процессы, чтобы дать им более низкий приоритет:

приятно -20 Матлаб

Без судо.

+496
sam carter 11 апр. 2015 г., 22:59:23

Я слышал, что Linux, в общем-то, плохого управления ноутбука батарея: срок службы батареи значительно уменьшается (я заметил это на моем MacBook 2.1 с Ferdora установлен)

Существуют ли различия в управлении между дистрибутивами?

+434
Zabih Noori 12 апр. 2015 г., 00:16:02

От https://dzone.com/articles/java-8-how-to-create-executable-fatjar-without-ide

ExecutableOne.jar деготь ХФ 

но почему я получаю

ExecutableOne.jar смолы на XF $ 
деготь: это не похоже на tar-архива
деготь: переход к следующему заголовку
смолы: выход со статусом отказ из-за предыдущих ошибок

Спасибо.

+376
Zyend 27 мая 2015 г., 04:14:37

Назад в день Вы были не стереть первые 512 байт раздела для правильного форматирования fat дисков в Linux. Это делается с помощью ДД команды.

ДД, если=/dev/нуль=/Дев/hda1 БС=512 кол-во=1

Кроме жирных раздел на/dev/hdb1

Я не понял, что произошло, пока я не перезагрузился. К счастью, я был в состоянии восстановить его, повторно установить lilo, или что-то.

+350
Tanchelusya 23 февр. 2012 г., 19:16:46

Вы можете легко "прочитать" файл заголовка, вызывая препроцессора C в короткой программе, Что включает в себя это:

Эхо '#включить <поплавок.ч>' | СРР

Но вы найдете, что существует не так много полезного отпуска, поскольку все, что заголовочный файл не определить макросы, которые СРР счастливо запоминает, потом не использовать.

Если вместо этого вы хотите знать максимальное значение типа float или что-то подобное, вы могли бы написать чуть больше программы, что на самом деле просит:

(Эхо '#включить <поплавок.ч>'; Эхо FLT_MAX) | ЦПП
+331
Peter Berkant 2 апр. 2014 г., 04:16:06

Файлы журнала получить свой вклад из нескольких источников. Они обычно строятся как линии, с первого слова, заявив, источник, время, и какое-то сообщение.

Существует не жесткий формат, для каждого приложения (например, веб-сервер) имеет свои собственные файлы, с собственными форматами (а часто и конкретные инструменты, чтобы обобщить или иначе калечить их содержание).

+314
Taylor Evanson 9 янв. 2019 г., 05:35:01

У меня есть документация в HTML-таблице. Я хочу, чтобы преобразовать таблицу в таблицу ASCII, как вы видите, когда вы получаете команду MySQL результата строку, как это:

+------------+------------+
| заголовок | заголовок |
+------------+------------+
данных | ячейку | ячейки |
+------------+------------+
данных | ячейку | ячейки |
+------------+------------+

... поэтому я могу включить его в некоторых комментариях к коду.

Как я могу сделать это легко? Я думал, перенаправив вывод в файл рыси, но рысь не ставит границ в ASCII вокруг таблиц :П

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

+260
lawsmen yap 9 сент. 2014 г., 10:57:39

Нет, конечно, нет. Ты не написал какого-либо программного обеспечения, вы просто скомпилировал его. Все лицензии и авторские права, что эта программа распространяется с применить к системе ОРС, как и любой другой.

+233
Emil Hernqvist 30 янв. 2017 г., 14:54:24

Значений определенного параметра (например, ввод ом-вывод ом.дроссель.write_bps_device) для всех устройств хранятся в одном файле. Эхо "$майор:$малой $лимит" > ввод ом-вывод ом.дроссель.write_bps_device вставки/обновления значение $лимит. Он не очищает файл, как вы могли подумать. Поэтому я не вижу никакого способа, чтобы удалить значение. Также эта конфигурация интерфейса, кажется, нарушает правило "один элемент для каждого файла."

+189
Balram Singh 29 мар. 2014 г., 19:35:03

В СШ выполняет команды, указанные в удаленной пользовательской оболочки (полученной из файла/etc/passwd с), как видно из исходного кода:

аргумент argv[0] = (тип char *) shell0;
аргумент argv[1] = "-с";
аргумент argv[2] = (тип char *) команды;
аргумент argv[3] = значение null;
для execve(раковины, агду, ОКР);

Поэтому соответствующие команды, которая будет выполнена по вашему примеру на удаленном сервере:

  • Баш-с объявить
  • Баш-c крепление

Оба они передаются на баш и оценивали. Встроенные модули оцениваются внутри, и внешние команды называются, если вы сделаете это из локальной командной строке.

+169
Jan Telov 10 янв. 2018 г., 15:39:40

Я нашел способ, чтобы двигаться и отметить:

действия "обработки" почтовой "%ч/Почты/работы/почтовый.Обработанные"
# Найти здесь: https://github.com/nicm/fdm/blob/master/examples/f-terbeck.conf
акция "Марк-читать" метод exec 'СЧ="%[mail_file]"; МВ "${СЧ}" "${МФ%%/*}/../шавка/${мф##*/}:2,с"'

матч "^от:.*[email protected]\.de" в заголовках действия { "обработан" "Марк-читать" }
+146
Wojciech Beling 3 окт. 2016 г., 18:11:05

Вы можете использовать част качестве как напоминание:

В microbreak по 20 секунд каждые 10 минут.

Каждые 30 минут, он отображает окно, содержащее идею для больше 5-минутный перерыв.

Описание доступно на GitHub. Для установки част, скачать .деб пакет из здесь.

с wget https://github.com/hovancik/stretchly/releases/download/v0.18.0/stretchly_0.18.0_amd64.deb
gdebi stretchly_0.18.0_amd64.деб
+87
TheNextBillGates 28 дек. 2015 г., 12:58:01

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

\и т. д.\жратву.д\40_custom

И восстанавливающий жратву, используя

обновление-жратва судо

Если ИСО образа Ubuntu ISO, тем ниже menuentry должна быть добавлена к \и т. д\жратву.д\40_custom файл

menuentry “Ubuntu версии 14.04 ИСО” {
набор isofile=”/home/name/Downloads/ubuntu-14.04.1-desktop-amd64.iso”
петлевой петля (hd0,1)$isofile
Линукс (петли)/Каспер/vmlinuz.загрузки EFI=Каспер ИСО-сканирование/имя=${isofile} тихий всплеск
файл initrd (петли)/Каспер/и initrd.ЛЗ
}

Но мне нужно загрузиться с Арч Линукс ИСО. Так что должно быть menuentry в этом случае?

Если ответ зависит от релиза, объясните, пожалуйста, структуру каталогов в ArchLinux ИСО, так что я могу выяснить значения для каждого ключа, как initd, Линукса, загрузки и т. д.

Спасибо.

+85
Popo 9 мар. 2011 г., 10:46:30

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

Графический интерфейс программы знает, где для отображения от отображения переменной окружения. Эта переменная говорит что X-сервер для контакта. Если пользователь вошел в систему локально на машину, дисплей нормально :0. Так в сессию SSH, запустить

экспортировать дисплей=:0
и mplayer /путь/к/кино.МПГ

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

+23
billspat 12 янв. 2012 г., 04:59:14

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

$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