Когда я пишу скрипт на awk это вывести в одной строке несколько раз

Я бы избавилась от грэп и использовать на awk:

найти путь -тип F -print0 команды | команды xargs -0 на awk "/$узором/{печатать именем,ФНР}"

Но с помощью команды grep и отрезал:

найти пути $Path -тип F -print0 команды | команды xargs -0 grep в -НХ "$рисунок" | вырезать -д: -Ф1,2

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

В найти ... -print0 команды | команды xargs -0 получает вокруг, имеющих пробелы в именах файлов. Он не доступен на всех системах Unix, но на большинство.

+914
krkaulitz 4 дек. 2021 г., 21:26:28
18 ответов

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

Странно то, что не бывает с игроками видео, как в GNOME-mplayer или VLC, или с флэш-видео (например с YouTube).

Я с Ubuntu 12.10 и Гном-Шелл 3.4.1

Большое спасибо!

+980
JHunter 03 февр. '09 в 4:24

Вот мой нынешний выскочка скрипт я разместил в файле/etc/инит/Redis для.конф:

описание "сервер Redis"

начать на уровне [2345]
остановка на выключение

старпома судо /опт/Рэдис/Redis-сервера /опт/Рэдис/Redis для.конф
после запуска старпома судо команду chmod 777 /tmp/и Рэдис.носок

респаун

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

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

Этот скрипт не работает. Он эффективно запускает сервер Redis, но разрешения файла Unix остаются прежними.

Любая идея, как я могу идти о достижении цели смены сокета разрешения сразу после Redis начинает сохранив при этом умение управлять Рэдис через выскочка?

+935
Namshum 3 нояб. 2018 г., 14:24:24

Используя GNU смолы 1.26 на Linux, я ищу способ, чтобы остановить обработку после n-го вхождения в файл .тар архиве. Это должно работать:

тар --файл=архив.тар --список --возникновение=1 именем

Но это не сработает по какой-то причине. Кроме того: я знаю, что =1 - это значение по умолчанию, но определил его здесь для правильного демонстрация того, что я пытаюсь достигнуть. То, что я пытался до сих пор:

  • именем = точное имя файла: работает отлично, но потом, почему я должен используйте этот параметр, когда я могу определить, что только этот файл должен быть обработанные
  • filname = что-то с подстановочные знаки, например *.формат PDF обрабатывает все *.формат PDF файлов и, казалось бы, игнорирует --возникновение= вариант. Я подозреваю, что подстановочный деактивирует --возникновение=
  • Не используя результаты подстановки в файл "не найден" ошибка
  • Поправьте меня, если я ошибаюсь, но насколько я знаю, там не может быть больше, чем на файл с точно такими же именем в каталоге. Мое предположение: это может работать в сочетании с ... нет-игнорировать-дело, но потом... не?

Вопрос: Что бы быть правильный способ а) использовать --возникновение= вариант – или б) процесс, скажем, на 2-м наступлении файл?

+883
Bera 22 июл. 2014 г., 15:03:24

Для RedHat систем на основе этого:

лдд [файл вы хотите выполнить] | > нужны-пакеты

Проверить нужно-пакеты файл, убедитесь, что нет имен в имена файл библиотеки. Если это так, удалите их, так "/бин/Либ/libx.так.1" изменить на "libx.так.1"

Узнайте, что пакет содержит библиотеки

ням-г обеспечивает [Либ имя]

Или поместить это в скрипт или запустить из cmd линии:

для Либ в Кот libs.txt`;
делать
 ням-м предлагает $Либ | руководитель -2 | грэп " : ">> пакетов.список
сделано

Затем создайте следующий скрипт или запустить из cmd линии:

для упаковки в пакеты кот.список | у awk '{ печати $1 }";
делать
 установите пакет ням-г $
сделано

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

+847
Calcifer 15 нояб. 2021 г., 01:25:30

Должны сделать это:

судо ППА-ППА продувки:кубунту-НПА/бэкпортов

В отличие от просто вытаскивания кубунту*, он также будет тянуть из любых зависимостей вещей, которые могли бы также прийти от ППА(например большим чудаком версии Qt), и возврат сил к пакетам из стандартных РЕПО.

Это в идеале должны были запустить, прежде чем вы пытались удалить кубунту*.

+844
norm johnson 17 дек. 2011 г., 12:05:24

Недавно я установил Линукс Минт циннамон наряду с Windows 10 на моей памяти. Однако, двух других дисков я не правильно признаны Линукс Минт.

Человек появляется на файловую систему, но я не могу получить к нему доступ, а остальные даже не появляются. Когда я пытаюсь использовать команду fdisk вот что я получаю:

судо и fdisk -л
Диск как /dev/ПДД: 931,5 Гб, 1000204886016 байт, 1953525168 секторов
Подразделения: секторы 1 * 512 = 512 байт
Размер сектора (логического/физического): 512 байт / 4096 байт
Я/o размер (минимальный/оптимальный): 4096 байт / 4096 байт
Метка тип: Дос
Идентификатор диска: 0x49649181

Загрузочное Устройство Начало Конец Секторах Код Размер Тип
на /dev/sda1, поскольку 63 1953523119 1953523057 931,5 г 42 ГФС

Раздел 1 не запускается на физические границы сектора.


Диск как /dev/СКБ: 111,8 Гб, 120034123776 байт, 234441648 секторов
Подразделения: секторы 1 * 512 = 512 байт
Размер сектора (логического/физического): 512 байт / 512 байт
Ввода/вывода размеры (минимальные/оптимальные): 512 байт / 512 байт
Метка тип: Дос
Идентификатор диска: 0xfaf5a060

Загрузочное Устройство Начало Конец Секторах Код Размер Тип
на /dev/sdb1 * 2048 159942232 159940185 76,3 г 7 ОПО/файловой системы NTFS/exFAT, которая
на /dev/sdb2 буд ет экспортироваться 159942654 233478143 73535490 35,1 Г 5 Расширенная
на /dev/sdb3 233478144 234436607 958464 468 млн руб. 27 скрытый NTFS файл WinRE
на /dev/sdb5 159942656 233478143 73535488 35,1 г 83 Линукс

Записи таблицы разделов расположены не в дисковом порядке.




Диск как /dev/sdc в: 1,8 Тиб, 2000398934016 байтов, секторов 3907029168
Подразделения: секторы 1 * 512 = 512 байт
Размер сектора (логического/физического): 512 байт / 512 байт
Ввода/вывода размеры (минимальные/оптимальные): 512 байт / 512 байт
Метка тип: ОПС
Идентификатор диска: 24A51F7E-9C3C-11E1-831D-705681C4DD72

Устройство Начало Конец Размер Тип Секторах 
на /dev/sdc1 34 2081 2048 1М Майкрософт метаданные LDM
на /dev/sdc2 2082 262177 260096 127м Microsoft зарезервировано
в /dev/sdc3 262178 3907029134 3906766957 1,8 Т данных в Microsoft ЛДМ 

ПДД-это тот, который появляется на файловую систему, и SDC-это тот, кто не.

Когда я использовать fdisk -л /Дев/СДА я вам

судо и fdisk -л Дев/СДА
программа fdisk: невозможно открыть устройство/dev / ПДД: нет такого файла или каталога

Я вам это с одного из жестких дисков.

Я пробовал отключать режим Windows спящий режим, попробовал создать раздел по ПДД с помощью GParted, но диск до сих пор не появился.

Это описание, которое я получаю от программы GParted для шурс

И это для ПДД

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

Я совсем новичок в Linux, и я хотел бы некоторую помощь с этим. Спасибо.

+786
aman mehnidratta 22 апр. 2011 г., 15:01:55

У меня возникли трудности (=не работает) обновить Windows 7 до Windows 10.

Вот такая ситуация:

Я использую с MacBook Pro 2011 года под управлением OSX 10.10.05 и VMware фьюжн 8.0.0 (у меня он установлен для запуска В10 х64)

В настоящее время в W7 устанавливается все в курсе

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

Да это было и SVGA.

Я попробовал решение, которое предложил VMWare, но это не сработало. Я установил .файл ISO В10 с Mac и с USB-флэшки.

Я не уверен, что разница между управлением в W7 на виртуальную машину и boot-лагерь в W7 через VMware фьюжн.

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

+765
Kiki Payne 11 окт. 2011 г., 23:44:05

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

+744
Robert Shields 21 июл. 2023 г., 12:03:17

Если у кого есть похожие проблемы, я смог увидеть в последний раз видел дата для всех моих устройств: https://play.google.com/settings

+737
attdona 19 июл. 2015 г., 17:33:22

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

Как то, что вдохновило вас, чтобы войти в области относятся к вашей способности преуспеть в вакансии, на которую вы претендуете? Почему эта информация в сопроводительном письме?

Единственная причина, чтобы отметить свою учебу в ваше сопроводительное письмо по устранению возможных проблем "вписаться" или организационной культуры. Например, если у вас есть кандидат от Р1, но претендуете на ускорителе SLAC, это может быть полезно указать, что ваша организация преддипломной аналогичная ускорителе SLAC и поэтому у вас есть понимание институциональных норм и миссия таких школ. (Будьте уверены, что на самом деле в вашей школе эквивалентны, хотя, прежде чем делать такое сравнение!) В других случаях я не вижу особого повода упоминать ваше учебное заведение студентов в сопроводительном письме.

+714
Halva21 27 июл. 2014 г., 17:30:25

Скачать и установить отсюда: https://www.google.com/drive/download/

Синхронизации папки будут расположены в ~/Google Диске и будут автоматически отправлять в сторону пар Искатель.

+553
gillesC 31 окт. 2013 г., 07:07:46

Это все зависит от того, какую систему вы используете. Насколько, начиная процесс, я хотел добавить его в файл RC оболочки, если вы хотите, чтобы начать, когда открылась оболочка. Вы могли добавить его в свой .bashrc и или .zshrc или тому подобное. Насколько ее прекращения идет, в зависимости от процесса, он будет расторгнут при выходе. Вы также можете использовать сервис с systemd или эквивалент, который запускается при старте и не зависит от ваших снарядов ру. Какую систему вы используете и каков процесс?

+494
Teque5 3 янв. 2012 г., 07:56:30

https://unix.stackexchange.com/a/278966/674

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

https://en.wikipedia.org/wiki/Disk_image

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

Это "образ диска" во втором и "файл изображения" в первый же понятие? Или это "образ диска" во втором-это особый случай "файл изображения" в первом?

Что значит "Тома" в смысле во второй? Это то же самое, как логический том в LVM или раздел?

Что может файл образа создаваться в зеркало:

  • диск, DVD, СD
  • логического тома (как в ЛВМ)
  • раздел, или
  • в файловой системе (файловая система, содержащиеся в разделе, но раздел может содержать такие вещи, outsie файловой системы)
  • ... ?

Верно ли, что невозможно создать файл образа файловой системы, но можно только создать файл образа раздела или логического тома?

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

Спасибо.

+460
UserNotFoundException 20 апр. 2011 г., 18:51:42
Относится к вопросу о питании аспекты диеты.
+437
gyaan 2 авг. 2020 г., 11:50:12

У меня есть некоторые личные фотографии и я не любит раскрывать ее кому-либо. Но мне нужна копия каждого из них в У1. Итак, я положил их все в папку U1 и они загружены на мой аккаунт У1. Затем я удалил их все из папки. Потому что, кто-то может их увидеть, когда они откройте папку У1. Я верил, что копии этих фотографий хранятся на счете У1. Итак, я зарегестрировалась на сайте У1 через браузер, чтобы просмотреть их. Но я не вижу их там(аккаунт был синхронизирован с моей папки!). Но у меня есть резервная копия этих. Поэтому я не потерять их. Теперь мне нужно скопировать в счете У1 этих фотографий. Но она не должна быть удалена со счета У1, как только я удалил из папки У1. Итак, можете ли вы помочь мне решить проблему?

+400
Thulani Velebayi 28 нояб. 2022 г., 07:11:27

Моя цель-понять биткоин внутренних органов.

Вот что я сделал:

Я скачал, купил и установил биткоин исходный код с GitHub.

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

Мой первый вопрос: когда и как мой приватный/публичный ключ был сгенерирован ? Я ничего не делала для этого, и мне интересно, когда эта операция была проделана.

Мой второй вопрос: я знаю, что это не хорошая практика, но если я только знаю, что мой приватный/публичный ключ в четкой форме (не зашифрованных): есть ли способ для меня, чтобы "импорт" этот открытый/закрытый ключ на мой биткоин кошелек. Другими словами, я могу сказать, если я знаю, что мой публичный/приватный ключ, я все знаю.

Спасибо

+205
speller 8 мар. 2020 г., 17:56:08

У вас есть свои "области уведомлений апплет" в вашей панели? это место, где все применения идет при сворачивании в трей или закрыта во время работы (как в случае с Баньши, Rhythmbox и многое другое).

Я также предлагаю вам индикатор "аплет" http://launchpad.net/indicator-applet для того, чтобы иметь различный лоток для полезные приложения по близости клик.

Этой программки можно добавить на панель, щелкнув правой кнопкой мыши на ней и выбрать "Добавить на панель", а затем просто определить те программки, которые вам нужны, и перетащите их на панель.

Дать этот шанс и, пожалуйста, дайте нам знать, если это помогает.

+89
user13413 2 сент. 2022 г., 16:30:58

вы вероятно установили пакет resolvconf. в том случае, когда интерфейс поднимается, файл resolv.конф обновляется. вы можете добавить статические записи с помощью команды /etc/файл resolv.конф.файл хвост, смотрите страницу Man для файл resolv.conf для более.

+37
Nils Landt 9 июн. 2011 г., 23:56:31

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