вырезать команду вести себя по-другому, когда его выход " * "

Я пытаюсь создать скрипт, ниже Часть из которых, где я пытаюсь извлечь значение из записи в файл:

tgt_val=`кошка $имя_файла | команда grep "$string_name" | вырезать -Д"|" -Ф$column_no`

Эта работа идеально для указанного столбца имеет некоторое числовое или строковое значение, однако он не го столбца имеет значение как " * "

например:

102|Сэм|*|США

Эта команда будет работать правильно для столбцов 1,2 & 4

Однако в случае графа 3 это дает мне выходной, как все файлы в настоящем справочнике.

Кто-то пожалуйста, помогите из-за этого.

+154
user53801 25 янв. 2015 г., 03:23:30
33 ответов

Я использовал другой инструмент в csvkit: csvgrep.

$ csvgrep -с 4 -м "Азбука" данных.тест КШМ >.КШМ

Это в результате содержимое файла теста.КШМ:

Наименование,Стоимость,Описание,Компонент
33,34,35,АВС

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

$ csvgrep -с компонентом -м "АВС" данных.тест КШМ >.КШМ

Наименование,Стоимость,Описание,Компонент
33,34,35,АВС

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

+993
Avi Shmueli 03 февр. '09 в 4:24
  • Оприходование ч в ПС1:

    И PS1='${debian_chroot:+($debian_chroot)}\[email protected]\H:\w\$ '
    
+969
Raghbendra Nayak 24 июл. 2015 г., 02:20:53
Другие ответы

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


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

Вот я и пытаюсь установить эту тему на свой ноутбук рядом черточки-к-док (штрих-к-док работает отлично). Я не могу, однако, получить тему для работы по моей учетной записи пользователя. Он работает на учетную запись root, но я бы предпочел не использовать его для повседневного использования по понятным причинам. Я старался делать все с sudo, перезапуск оболочки после установки и перезагрузки, но он отказывается работать. Оно появляется в гном-твик-утилиту, но выборе темы не распространяется, как это бывает на корне счета; гном-твик-инструмент запускается с sudo.

gsettings установленные org.гном.столе.интерфейс GTK-тему <тема>
gsettings установленные org.гном.столе.Сус.предпочтения тему <тема>

не сможет этого исправить

гном-твик-инструмент показывает, что я выбрал эту тему даже после перезагрузки, так что это явно что-то меняется. Однако, screenfetch показывает ГТК тему, как Адвайта - по умолчанию.

Это только кажется странным, что она отлично работает на пользователя root, но не на учетной записи администратора, а с помощью sudo.

Версия гнома 3.16.3

Ядра: i686 в Линукс 4.1.4-1-арка

+952
nevets801 9 дек. 2012 г., 05:59:09

У меня есть некоторые сомнения по поводу некоторых SSH сервер конфигурации в/etc/протокол ssh/sshd_config в. Я хочу, чтобы следующее поведение:

  1. Открытый ключ аутентификации-это единственный способ определить как root (без пароля или других)
  2. Обычные пользователи могут использовать обе (пароля и аутентификация с открытым ключом)

Если я PasswordAuthentication не первое удовлетворен, но не второй. Есть ли способ, чтобы установить PasswordAuthentication не только для root?

+938
hlh3406 12 окт. 2015 г., 07:23:17

Мне нужно определить, какой процесс пишет нон-стоп на диске.

Я попытался запустить prstat -Т , чтобы получить список запущенных процессов, но я не могу понять/найти, какой процесс это.

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

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

ОС Solaris 10

+934
SteveGNZ 26 сент. 2012 г., 21:56:30

Я использую это один-лайнер, который у меня есть псевдоним темп в моем ~/.bashrc следующее:

$ вставить <(кошка /системы/класса/тепловой/thermal_zone*/тип) <(кошка /системы/класса/тепловой/thermal_zone*/температура) | колонка -с $'\т' -т
INT3400 тепловой 20000
SEN1 53000
SEN2 51000
SEN3 54000
SEN4 57000
B0D4 49000
pch_skylake 71500
x86_pkg_temp 50000

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

Примечание: pch_skylake температура ненормально высокая для большинства машин. Короткий поиск в гугле подтверждает это.

+824
BK40 7 февр. 2018 г., 01:41:07

Это на малины Pi под управлением Raspbian 8 (ядра Linux 4.9.) У меня есть 64 ГБ usb флэш-накопитель подключен (как /dev/sda) и настроен в качестве физического Тома LVM. Есть только одна группа томов ("данные") и один логический том (также "данных"), который отформатирован в ext4. Я автомонтирование этого объема в fstab. (Для ясности: как /dev/sda-это физический объем, а не /dev/sda1, поскольку - нет перегородок на устройстве).

Это нормально работал до недавнего времени, когда я заметил, что логический объем был недоступен. Я перезагрузил и сделать вывод, что ЛВМ не запускается. systemctl статус пакет lvm2 показывает следующее:

Августа 20 13:27:54 Распутина ЛВМ[1747]: устройство-картографа: перезагрузка функции ioctl в ошибка: файл только для чтения system_dmesg** от ботинок:

[ 4.963170] памяти SD 0:0:0:0: [ПДД] прикрепила SCSI съемный диск
[ 5.896509] помощью systemd-udevd[126]: начиная с версии 215
[ 6.778455] памяти SD 0:0:0:0: [ПДД] 126058496 512-байтовых логических блоков: (64.5 ГБ/60.1 гиб)
[ 6.781190] памяти SD 0:0:0:0: [ПДД] для защиты от записи на
[ 6.781219] памяти SD 0:0:0:0: [ПДД] смысл режима: 43 00 80 00
Устройство-маппер [ 7.000522]: функции ioctl: 4.35.0-функции ioctl (2016-06-23) инициализирован: [email protected]
[ Устройство-преобразователь 7.139872]: таблица: 254:0: линейная: устройства ошибка при поиске
[ 7.139890 устройства-маппер]: функции ioctl: ошибка при добавлении цели в таблице

Моя интерпретация заключается в том, что есть проблема с устройством /dev/физические объемы ПДД, что вызвало это становится доступным только для чтения. Оттуда, я не очень уверена, как действовать дальше, так получается в экспериментах.

Я пробовал для fsck /Дев/СДА без видимого улучшения, который, возможно, имеет смысл, поскольку я предполагаю, что файл /dev/ПДД не содержит файловой системы в обычном смысле. Я также пытался заставить устройство, чтобы отключить режим "Только чтение" с программами hdparm -Р0 /Дев/СДА, который не меняет сообщение об ошибке, пытаясь запустить пакет lvm2 услуги.

Пытаясь попасть в более ЛВМ-конкретные инструменты, pvck , похоже, подтверждает объем не большой, а вот про это:

корень@Распутина:~# pvck -в /Дев/СДА
 КРИТИЧЕСКИЙ РЕЖИМ. Неполный рейд ЛВС будут обработаны.
 Сканирование /Дев/СДА
 Нашли метку на /dev/ПДД, сектор 1, тип=пакет lvm2 001
 Нашли уголок текстовых метаданных: смещение=4096, размер=1044480

Так вот где я, в основном. Что еще я могу попытаться diagnosticise и/или исправить это проблему? Данные на диск-это расходный материал, но все-таки хотелось бы восстановить его, если возможно, отчасти для удобства, отчасти, чтобы изучить доступные варианты для будущего использования.

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

Я предполагаю, что USB-накопитель может быть поврежден, но это почти новое. В любом случае, что бы последнее предположение, а не первый.

Очень благодарен за любые предложения или помощь!

+798
user5568265 12 февр. 2015 г., 00:16:08

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

journalctl -б

Читать журнал загрузки.

journalctl -Б | команда grep ядра | команда grep нагрузки 

должны дать вам представление о том, что происходит.

+788
Yibei Huang 16 окт. 2010 г., 01:16:35

Как и другие ответы упомянули, расширение Keyconfig-это самый простой способ справиться с этим. В MenuWizard аддон также есть некоторые сочетания функций редактирования, но это более ограниченный и трудно найти команды для редактирования.

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

+788
user3060262 25 мая 2011 г., 21:35:18

Если вы хотите сделать это с помощью всего одной функции передается, вы можете попробовать использовать СЭД как это:

РНР -в | СЭД -е '/^на PHP/!д' -е 'ы/.* \([0-9]\+\.[0-9]\+\.[0-9]\+\).*$/\1/'

Сначала он удаляет все строки, которые не начинаются с РНР, то он отсекает версию из этой линии при условии, что это первая последовательность в виде х.г.з.

Или, если вы хотите что-то ближе к вашему оригинальному сценарию, проще говоря ^ в передней части вашей команды grep шаблон, чтобы только искать строки, начинающиеся с PHP:

РНР -в | грэп ^РНР | у awk '{печати $2}'
+783
Arlene 21 дек. 2010 г., 06:04:00

Ваш файл изображение 40КБ больше, чем диск (976773248 - 976773168 секторов). Он не может работать в ДД весь образ на диск. Я думаю, ваша команда DD показывает некоторые предупреждения, как "нет места" или что-то.

Но у вас есть удача. Последний (6-й) раздел только раздел подкачки. Вы могли бы использовать помощью gdisk и команды mkswap , чтобы изменить размер последнего раздела и исправить таблицу разделов:

$ помощью gdisk /Дев/СДА

  1. удалить последний раздел
  2. ремонт GPT таблицу разделов (должно быть сделано автоматически)
  3. повторно создать последний раздел (будет немного меньше, чем раньше)

Затем отформатировать новый раздел подкачки:

$ команды mkswap на /dev/sda6

Примечания по использованию интерактивной помощью gdisk использование:

Я не могу предсказать, что помощью gdisk /Дев/СДА покажет вам. Тип "н" за помощью. Тип "D", а затем "6", чтобы удалить последний раздел. "N" и "6", чтобы заново создать последний раздел. Выйдите и запишите ваши изменения с "W". помощью gdisk ничего не писать, если вы выходите с "W". Если вы не уверены, вы всегда сможете выйти/отмена "вопрос" или "Ctrl-с".

+744
iandllnghm 11 окт. 2010 г., 21:30:56

Я запустить Debian с GRSECURITY патченное ядро.

Апач в chroot-окружении с mod_chroot в /из chroot

Сейчас я уже смонтированный раздел /chroot-окружения с дефолтами,nodev.

Однако, Апачи должны получить доступ к /dev/случайных.

Итак, безопасно ли монтировать такие перегородки, как по умолчанию только?

+735
Aalok 21 дек. 2018 г., 03:29:47

С небольшой помощью от ответа нашел здесь я смог использовать ниже скрипт для отправки нажатия клавиш на VGA консоль на/dev/tty1

#!/usr/Бен/Perl с

использование предупреждений;
использовать строгие;

открыть( my $TTY1 , '>', 'как/dev/tty2' ) или умереть "не удается открыть терминал для вывода: $!";

мой $строка = <значение stdin>;
гусеничка($строка);

для ЧР ( сплит( // , $строка ) ) {
 функции ioctl $TTY1 , 0x5412 , $ЧР или умереть "функции ioctl возвратил ошибку: $!";
}

# Немного подождать, чтобы для проверки результата с помощью setterm.
сна 3;
# Затем отправить введите.
мой $ЧР="\Н";
функции ioctl $TTY1 , 0x5412 , $ЧР или умереть "функции ioctl возвратил ошибку: $!";

закрыть( $TTY1 );

Это может быть проверено путем:

Эхо -э "дата" | суда в /tmp/stdin2keyboard-буфер

И я проверить текущее состояние консоли VGA по:

смотреть судо setterm -свалка 2 -файл /dev/stdout в

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

Эхе -Е '\Е[А' | суда в /tmp/stdin2keyboard-буфер

Теперь то, что я действительно хочу сделать, это отправить по Shift+PgUp для консоли, так что я могу увидеть свиток задней части консоли VGA тоже, но я не могу показаться, чтобы выяснить, escape-последовательность для смены клавиши PgUp.

Другой подход мог бы выяснить, как сбросить полного буфера из /dev/vcsa, но драйвер устройства не поддерживает, или я не разобрался как. В любом случае, бинарные setterm не поддерживает его.

+676
Michael Porier 28 мая 2010 г., 15:17:07

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

Обычно, сочетание клавиш ctrl-l для сброса дисплея будет исправить проблему.

+636
Raj Shekhar 13 авг. 2019 г., 05:31:30

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

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

  • почему мы проходим одинаковое значение в качестве первого аргумента 2 из execlp()
    В частности, @сами-кухмонен комментарий о создание символических ссылок "смотри", как реальный файл.
  • скрыть.с /*---------------------------------------------------------------------------+ | Авторские права (c) 1992 корпорации Oracle Белмонт, Калифорния, США | | Все права защищены | +---------------------------------------------------------------------------*/ /*---------------------------------------------------------------------------+ | Именем | | скрыть.с | | Описание | | Прячет аргументы для программы на UNIX-системах. | Могут быть использованы в качестве префикса программы: скрыть аргументы программы | | или в качестве символической ссылки. Если эта программа не вызывается, как скрыть, его | не будет скрывать свои аргументы и ссылаться на название программы.скрыть | | Лучший способ использовать это, чтобы переименовать ваши важные программы для | | программы.скрыть, и создать символическую ссылку, программа для скрытия. | | МВ для sqlplus команду sqlplus.скрыть; ЛН-ы скрыть команду sqlplus | | Таким образом, когда для sqlplus вызывается, ее аргументы будут скрыты | | Примечания | | Эта программа работает с дополнением 3000 '/' символов в argv[0]. А это дурачье | | все известные ПС. Это позволит уменьшить емкость аргумент ваш | | программу по 3000 символов. Хорошее усиление будет сокращение | | подклада, если это необходимо, так что никакие аргументы не потеряли - потребует | | способ определения максимального размера аргументом в системе. Некоторые | | системы обеспечения ошибка E2BIG на старпома. | | Есть некоторые производительности штраф за использование этой программы, но | | минимальный, потому что программа такая маленькая - самая большая стоимость-это | | дополнительные старпома требуется, чтобы получить эту программу начали. | | История | | Создано 09/15/92 Brodersenбыл р, на основе hideargs Д Beusee (в) | | 09/17/92 Д Beusee фиксированный составить на любой системе | +---------------------------------------------------------------------------*/
+624
RadheMohan 13 дек. 2017 г., 04:04:13

Я сегодня написал небольшой скрипт, который содержал

грэп -м ^local0 в /etc/syslog сервер.конф

За комментарий, коллега предположил, что ^local0 быть в кавычках потому, что ^ означает "труба" в оболочки Bourne. Удивило это утверждение, Я попытался отследить все ссылки, упомянутые в этом. Я ничего не нашел в интернете предположил, что это было проблемой.

Однако, оказывается, что реализация БШ (который претендует на роль оболочки Bourne) в AIX 7 на самом деле имеет такое поведение:

> БШ
$ Общ ^ туалетом
 23 23 183
$ Общ | туалет
 23 23 183

Ни один из других "Борна" реализаций я пытался вести себя подобным образом (то есть, ^ не считается раковина метасимвол на всех). Я попытался Ш. на CentOS (который действительно Баш), и Ш. на FreeBSD (не Баш). У меня нет многих других систем, чтобы попробовать.

Это ожидаемое поведение? Какие снаряды считать ^ быть трубы метасимвол?

+562
Patrick Lafleur 11 апр. 2017 г., 11:51:37

Я хочу обмениваться файлами между 2 систем Debian и Windows 10. У меня Debian на ССД, окна на другое и жесткий диск для обмена файлами.

Но у меня есть проблема, когда я на Windows, и я положил файл на HDD, я вижу это на Debian, но когда я делаю то же самое, когда я на Debian, я не вижу в Windows и когда я вернулся на Debian, файл исчез.

Жесткий диск всегда подключен (это внутренний HDD). На Debian, я подключить жесткий диск, и я просто скопировать файлы и я отключить HDD и я выключаю компьютер. Потом я включаю компьютер, войти в Windows и файл не здесь. Так что я снова войти в Debian, я подключить жесткий диск и файл исчез. Все, что я сделать, это скопировать ничего больше.

Цель последней строке: sdb1

ЦЕЛЕВЫЕ ПАРАМЕТРЫ ИСТОЧНИКА FSTYPE КЛЮЧЕВОЕ 
/ устройства /dev/sdc2 в ext4 RW,в режиме,ошибок=Рэм
├─файл/sys файловой системы файловой системы sysfs RW,то с nosuid,nodev,параметром noexec
│ ├─/системы/ядра/безопасности securityfs техники безопасности РАО,с nosuid,nodev,с параметром noexec
│ ├─файл/sys/ДФ/группе файловая система tmpfs файловой системе tmpfs Ро,с nosuid,nodev,с параметром noexec
│ │ ├─файл/sys/ФС/группы/systemd в контрольной группе РВ,с nosuid,nodev,с параметром noexec
│ │ ├─файл/sys/ФС/группы/perf_event контрольной группы контрольную группу РВ,с nosuid,nodev,с параметром noexec
│ │ ├─файл/sys/ФС/группы/пидов контрольной группы контрольную группу РВ,с nosuid,nodev,с параметром noexec
│ │ ├─файл/sys/ФС/группы/наборе процессоров контрольной группы контрольную группу РВ,с nosuid,nodev,с параметром noexec
│ │ ├─файл/sys/ФС/группы/морозильник контрольной группы контрольную группу РВ,с nosuid,nodev,с параметром noexec
│ │ ├─файл/sys/ФС/группы/процессор,подсистема cpuacct контрольной группе РАО,с nosuid,nodev,с параметром noexec
│ │ ├─файл/sys/ФС/группы/net_cls,net_prio контрольной группы контрольную группу РВ,с nosuid,nodev,с параметром noexec
│ │ ├─файл/sys/ФС/группы/памяти группы контрольной группы РВ,с nosuid,nodev,с параметром noexec
│ │ ├─файл/sys/ФС/группы/ввод ом-вывод ом контрольной группы контрольную группу РВ,с nosuid,nodev,с параметром noexec
│ │ └─/системы/ПС/группы/устройства контрольной группы контрольную группу РВ,с nosuid,nodev,с параметром noexec
│ ├─файл/sys/ФС/pstore pstore pstore РВ,с nosuid,nodev,с параметром noexec
│ ├─файл/sys/прошивки/Эфи/efivars efivarfs efivarf РВ,с nosuid,nodev,с параметром noexec
│ ├─/системы/ядра/отладки активные активные РВ,режиме
│ └─/системы/ПС/предохранитель/связей fusectl fusectl RW,в режиме
├─/прок прок прок РВ,с nosuid,nodev,с параметром noexec
│ └─/труды/системы/ПС/binfmt_misc systemd в-1 autofs с РАО,режиме,ФД=27,значение pgrp
│ └─/труды/системы/ПС/binfmt_misc binfmt_misc binfmt_ RW,в режиме
├─/Дев в udev devtmpf РВ,с nosuid,режиме,СИЗ
│ ├─каталоге/dev/оч devpts devpts RW,то с nosuid,с параметром noexec,релат
│ ├─каталоге/dev/ГИМ файловая система tmpfs файловой системе tmpfs RW,то с nosuid,nodev
│ ├─каталоге/dev/страниц них hugetlb RW,в режиме
│ └─каталоге/dev/mqueue mqueue mqueue RW,в режиме
├─запустите файловая система tmpfs файловой системе tmpfs RW,то с nosuid,с параметром noexec,релат
│ ├─запуск/блокировка файловой системе tmpfs файловой системе tmpfs RW,то с nosuid,nodev,параметром noexec
│ ├─/выполнения/пользователей/117 файловая система tmpfs файловой системе tmpfs RW,то с nosuid,nodev,типы
│ └─/выполнения/пользователей/1000 файловая система tmpfs файловой системе tmpfs RW,то с nosuid,nodev,типы
│ └─/выполнения/пользователей/1000/в gvfsd-предохранитель.гв РВ,с nosuid,nodev,типы
├─файле/boot/efi и файл /dev/sdc1 и vfat RW,в режиме,fmask=0077
└─/СМИ/pandabear/1435-BCBBБЫЛ на /dev/sdb1 fuseblk RW,то с nosuid,nodev,типы
+526
John Kesson 21 июн. 2018 г., 07:51:30
 \с JDBC.driverClassName=оракул.с JDBC.водитель.OracleDriver

Что ваш скрипт на самом деле выход

  1. -Djdbc.driverClassName=оракул.с JDBC.водитель.OracleDriver
  2. возврат каретки
  3. \ (обратите внимание на пробел)
  4. новой строки

Почему ваш скрипт печатной каретки? Потому что ваш входной файл не имеет строки в Unix-конвенции, но вместо CRLFs, и возврата каретки в конце каждой строки считается частью второй переменной массива.

Почему пробел как возврат каретки, которые прилагаются к переменной, читать? Потому что вы изменили МФС.

Некоторые слова мудрецов:

  • Использовать функции printf, а не Эхоособенно, как здесь, когда вы передаете Эхо вещи, которые выглядят как параметры командной строки и вещи, с обратным Слэшем в.
  • Диагностировать такого рода проблемы путем передачи результатов с помощью шестнадцатеричного представления -с, Кот -В, или ОД -т -т Х1.
  • Если у вас нет dos2unix, это легко сделать эквивалент с ТР, СЭД, или на Perl.
+502
Gabriel Miranda 18 июл. 2011 г., 15:51:44

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

Убедитесь, что у вас есть разрешения на выполнение скрипта и что он не опирается на информацию, полученную от вашего обычного сеанса, как переменные или путь интерактивного сценария входа в систему, например: .bashrc и не работать при запуске команды через команду удаленного СШ.

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

+454
bdeisle 22 мар. 2019 г., 23:40:06

В соответствии с 18.04 документации Ubuntu под названием: переместить окно в другой рабочей области:

  • Супер+Сдвиг+Страница Вверх
  • Супер+Сдвиг+Страница Вниз
+449
user2909481 7 нояб. 2016 г., 23:50:06

Вы могли бы сделать это:

спи $(($(дата-дата="14-янв-2015 17:00" +%х) - $(дата +%ы)))
выполнить команду ...

где 14-января-2015 17:00 - Дата и время вы хотите ждать, пока.

Бегать каждые пять минут, вы можете считать, что секунд возвращается дата будет кратно 300 на 5 минут границы, так это вычислить разницу между сейчас и в ближайшие пять минут границы (возвращения от 0 до 299):

timeNow=$(дата +%с)
sleepTime=$(( ( ( $timeNow + 299) / 300 * 300 ) - $timeNow ))
спи $sleepTime

Если дата +%с недоступна, попробуйте:

timeNow=$(awk и конец { печать systime() }' /dev/нуль)

Добавление: также работал с:

на Perl -е 'время печати(), "\п" '
+420
Houshang Gh 23 янв. 2014 г., 20:23:10

То, что вы ищете-это xPUD; дистрибутив с лозунгом: "самый короткий путь в облака". Он имеет очень быстрое время загрузки, его основным компонентом является интернет-браузер, он имеет довольно небольшой форм-фактор , и он может быть установлен в Windows.

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

+413
Sadiq Hussain 4 июн. 2018 г., 13:44:32

Другой подход и сделать его проще.

команда grep -v с '^эшафот' <(на awk -V на РС='>функция ' \
 'НФ з {[$1]=с[$1]$0} конец{к (Х В С)печать РС""файл с[х]}' [12])
+367
Anjana Kumar 31 мар. 2010 г., 09:08:47

Вам нужно процитировать переменных и избежать подстановки команды:

для меня в ./*.мкВ; делать через FFmpeg -я "${я}" -vcodec копия -acodec скопировать "${я}.МР4"; сделано

См. При двойном цитировании надо? подробные сведения о цитировании.

Пока я на него, тем выше производит файлы .мкВ.МР4 расширение; чтобы исправить это:

для меня в ./*.мкВ; делать через FFmpeg -я "${я}" -vcodec копия -acodec скопировать "${I%в%.мкВ}.МР4"; сделано
+311
Wehrmacht 1 нояб. 2017 г., 19:11:17

А .страниц документа всегда содержит "снимок" документа. Так что вы можете просто открыть эту (обычно называется preview.jpgв предыдущих версиях это было превью.формате PDF) для просмотра: enter image description here

+292
Ayush841 21 февр. 2019 г., 15:48:18

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

Одним из возможных обойти место этого символа, буквально:

$ УМК="сортировка -Н"
$ Общ | $УМК

В случае, если вы не хотите, газопровод, вы можете использовать кошку в качестве "НОП" или заполнителя:

$ УМК=кошка
$ Общ | $УМК

Этот метод позволяет избежать тонкости ивала. См. Также здесь.

Лучший подход: массивы

Более сложный подход будет использовать в bash массивы в места простыми строками:

$ КМД=(дснп -Н)
$ Общ | "${команду cmd[@]}"

Преимущество массивов становится важным, как только вы нужно команду команду cmd , чтобы содержать цитирует аргументы.

+259
user3486747 25 авг. 2012 г., 23:55:07

Чашки врачи скажут, что можно изменять настройки по умолчанию принтера ....

lpoptions -P принтер/экземпляр -o имя=значение

Опцию Я хочу изменить это

FXColorMode/Цвет Выходных: *Цвет Черный

Так я пробовал ..

lpoptions -п test_printer/FXColorMode/вывода -о цвет=черный 

Но я получаю ошибку

Не удается Добавить принтер или экземпляр: неопределенная Ошибка: 0

Где я буду неправильно?

+219
Dmitry Lisenko 13 июл. 2014 г., 01:22:15

Под элементарной ОС Юнона, я пытаюсь использовать медиатек M7630e WiFi, который не работает. Я знаю, что в Fedora 29 С официально поддерживаемых ОС Linux 4.20 вместо этого делает, даже если не идеально - я пробовал раньше. Вывод lshw -C сетевой является:

*-сеть 
 описание: интерфейс Ethernet 
 продукт: RTL8111/8168/8411 PCI Экспресс гигабитный Ethernet-контроллер
 вендор: Realtek полупроводника ко. ЛТД.
 физический идентификатор: 0
 автобусная информация: [email protected]:02:00.0
 логическое имя: enp2s0
 версия: 10
 серийный: 14:ДД:А9:05:Д1:постоянного тока
 размер: 100Мбит/с
 способность: 1 Гбит/с
 ширина: 64 бит
 часы: 33мгц
 возможности: bus_master cap_list Ethernet с физической ТП образ Mii 10bt 10bt-FD в 100bt 100bt-FD в 1000bt-FD с автоопределение
 конфигурация: автоматическое изменение скорости=ч=да драйвера=r8169 дуплекс=полная прошивка=rtl8168g-3_0.0.1 ИС 04/23/13=задержки 192.168.1.132=ссылка 0=да мультикаст=да порт=Мии скорость=100 Мбит/с
 ресурсы: IRQ номер:18 ioport:от e000(размер=256) память:f7204000-f7204fff памяти:f7200000-f7203fff
 *-сеть невостребованным
 описание: сетевой контроллер
 продукт: беспроводная сеть MT7630e 802.11 bgn в адаптер
 поставщик: компания MediaTek корп.
 физический идентификатор: 0
 автобусная информация: [email protected]:03:00.0
 версия: 00
 ширина: 32 бита
 часы: 33мгц
 возможности: cap_list
 настройки: время задержки=0
 ресурсы: память:f7100000-f71fffff

и команду lspci - это:

02:00.0 Ethernet контроллер: Realtek полупроводника ко. ЛТД. RTL8111/8168/8411 PCI Экспресс гигабитный Ethernet-контроллер (оборотов 10)
03:сетевой контроллер 00.0: компания MediaTek MT7630e корп. беспроводной сетевой адаптер 802.11 ЛВ 

Я использовал стандартное ядро Linux 4.15.0.*-универсальный до и MediaTek M7630e WiFi не работал. Так что я использовал этот драйвер https://github.com/neurobin/MT7630E.

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

На драйвер страницы https://github.com/neurobin/MT7630E/issues/90я должен знать водитель был быть выпущен для Linux 4.20, официально. Таким образом, я скачать его - и даже Linux 5.0.2, который я использую сейчас. Я скомпилировал Линукс 5.0.2 с:

команда CD ~/Linux на 5.0.2
СР конфиг-4.15.0-46-универсальный .конфиг # не поддерживает MT7630e; остальное отлично работает, даже Ethernet не
заставит menuconfig # и знак поддержки -> сетевые устройства беспроводная локальная сеть -> медиатек MT76x0E (PCIe) и поддержкой как модуль (инструмент предложил так)

сделать
судо сделать modules_install
установка

Я перезапустил машину и дал lsmod распечатывает | грэп МТ. Вывод:

mt76x0e 20480 0
mt76x0_common 45056 1 mt76x0e
mt76x02_lib 61440 2 mt76x0e,mt76x0_common
mt76 49152 3 mt76x0e,mt76x02_lib,mt76x0_common
mac80211 для 819200 4 mt76,mt76x0e,mt76x02_lib,mt76x0_common
cfg80211 675840 2 mt76x02_lib,mac80211 для

Вывод команды dmesg | grep в МТ вместо:

[ 0.119358] события производительности: УИК fmt2+, событий Бродуэлл, 16-глубокий ЛБР полной ширины счетчики, Интел ПМУ водителя.
[ 15.286109] mt76x0e 0000:03:00.0: пересмотр поиму: 76300002
[ 15.286204] mt76x0e 0000:03:00.0: прямые загрузить прошивка для MediaTek/mt7650e.бин ошибка -2
[ 15.286816] mt76x0e: зонд 0000:03:00.0 ошибка -2

Наконец, выход ИС не показать WiFi, а именно:

1: qlen Ло: <шлейфа,вверх,LOWER_UP> значение MTU 65536 qdisc noqueue государственной неизвестная группа по умолчанию 1000
 ссылка/закольцовки 00:00:00:00:00:00 БРД 00:00:00:00:00:00
 инет 127.0.0.1/8 Объем размещения Ло
 valid_lft навсегда preferred_lft навсегда
 inet6 ::1/128 объема размещения 
 valid_lft навсегда preferred_lft навсегда
2: enp2s0: <широковещательный,многоадресный,вверх,LOWER_UP> с MTU 1500 qdisc fq_codel состояние группы default qlen 1000
 ссылка/эфир хх:хх:хх:05:Д1:постоянного тока БРД ФФ:ФФ:ФФ:ФФ:ФФ:ФФ
 инет ХХХ.ХХХ.х.ХХХ/ХХ ХХХ БРД.ХХХ.х.ХХХ масштабы глобальной динамической noprefixroute enp2s0
 valid_lft 86082sec preferred_lft 86082sec
 inet6 ХХХХ:ХХХ:ХХХ:1616:С68:6e4d:dfb4:1218/64 объем глобальных временных динамических 
 valid_lft 604483sec 85495sec preferred_lft 
 inet6 ХХХХ:ХХХ:ХХХ:ХХХХ:8559:3aae значение:E9:5bc0/64 объем глобального mngtmpaddr noprefixroute 
 valid_lft навсегда preferred_lft навсегда
 inet6 ХХХХ::ХХХХ:ХХХХ:9b1a:99a2/64 ссылка область noprefixroute 
 valid_lft навсегда preferred_lft навсегда

Если я щелкните значок сети на WingPanel, сканирование WiFi сетей не происходит. Таким образом, я думаю, что есть проблема, до сих пор.

Я не могу понять как это исправить.

+205
Jose Kj 30 мая 2014 г., 15:33:20

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

volatile_t sig_atomic_t signal_count;
пустота mysignalhandler(тип int signo) {
 sig_atomic_t глубина = ++signal_count;
pending_signals.толчок(signo)
 если (глубина > 1) возвращение;
 sigprocmask(<разблокировать все сигналы>)

 хотя (!pending_signals.пустая())
 /* Процесс pending_signals */
}

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

+78
Stevin Jimmy 5 апр. 2014 г., 21:00:04

Это выглядит как используете на awk. Если вы уверены, что выходной формат является стабильным, так что ПИД интересующего вас всегда 7-й элемент строки, это будет печатать PID для app.js:

судо навсегда список | у awk '/app\.js/ { печати $7 }'
+73
Kort Ria 19 авг. 2017 г., 09:19:10

Вы можете дать попробовать:

  1. В SUSE студии
  2. В Ubuntu строитель
+61
Gottzi 13 дек. 2018 г., 08:41:20

У меня есть пустой файл в домашней директории, когда я запускаю нано temp4 это дает мне ошибку получил сигнал SIGHUP или SIGTERM и не открывает файл

@archlinux ➜ ~ ᐅ нано temp4
 Получил сигнал SIGHUP или SIGTERM
@archlinux ➜ ~ ᐅ л temp4 
 -RW-р-р-- 1 Эдвард Эдвард 0 17 мая 16:04 temp4
@archlinux ➜ ~ ᐅ файл temp4 
 temp4: пусто

в чем может быть причина? Это слишком часто происходит в последнее время со многими другими файлами.

Однако, я могу решить проблему, запустив Эхо > temp4 , а затем открыть его с нано

(Я использую Арч Линукс. нано 2.5.3)

+42
programmer 13 февр. 2019 г., 01:41:24

Причина-конструкция файловой системы XFS. Если покопаться в истории, вы увидите SGI был знаменит рабочие станции, предназначенные для аудио-и видеомонтажа. СГИ созданный XFS для обработки больших файлов (ХХХ Мбайт или более) очень хорошо. Они добавили использование экстентов (с обычный размер около 1 МБ), чтобы улучшить хорошую производительность при обработке больших файлов. Вы можете найти более подробную информацию здесь

+23
Chen Lewen 11 мая 2018 г., 02:18:04

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

$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