Как распечатать базовое имя файла, используя find в Unix?

Я пытаюсь распечатать имена файлов с помощью Find в Unix. Чтобы просто распечатать имена файлов, команды, я использую это

найти . -тип F -имя \*.из -принт

Он выводит полный путь имена путь. Но я хочу, чтобы имена файлов только. Именно поэтому я пытаюсь следующую команду

найти . -тип F -имя \*.из -старпома и basename {}

Но это ошибки и отображает

найти: неполное заявление

Пожалуйста, помогите мне.

+975
Mohammad Nouri 13 нояб. 2014 г., 17:39:51
37 ответов

С awk, это будет на awk 'НР >= 1200 && НР <= 1300'

с СЭД: СЭД -Н-1200,1300 п' файл

с головой и хвостом: голова -Н 1300 файл | хвоста -Н 100

так много вариантов, так много ответов на клиент StackExchange :)

+985
Midou16 03 февр. '09 в 4:24

Можно ли использовать терминал Vim с кода валюты XDG-открытые?

У меня нет текстового редактора, потому что я использую только ВИМ через терминал. (Я не очень забочусь для GVim тоже.) Можно ли сказать кода валюты XDG-Open, чтобы открыть терминал, потом открыть Vim с выбранного файла?

Спасибо.

+973
user13308 8 июн. 2014 г., 16:45:38
Другие ответы

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


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

я часто использую wxWidgets, в этом слое в коде, что вы работаете с, который во время компиляции заменяет ссылки на Windows / БТК...

это изменит способ, которым вы код вместо использования класса GTK или Windows.класс H прямой, вы будете использовать wxWidgets, в классы, которые будут заменены подходящими во время компиляции.

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

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

возвращаясь к wxwidgest и стиль кода, Вы найдете кое-что wxWidgets, в не есть класс-оболочка. например, последовательный COM-порта, и Linux / Windows обрабатывает совершенно по-разному. Для этого нужно двойное кода (определение кода для Windows и код для Linux).

+936
Angus McMillan 3 мар. 2015 г., 00:43:46

Я пытаюсь сделать сочетание клавиш Ctrl + л для работы под Солярис 10,

Поэтому я попытался добавить привязку к ~/.inputrc

"\С-Л":'ясно\Н

Ну это ж привязка к четкой команды, но четкой команды не удается, вздохнув.

Любые идеи?

P. S Я пробовал установить термин переменной в линукс или в xterm, который не помогает.

enter image description here

Редактировать

Вместо изменения inputrc, похоже, что я должен делать

экспортировать термин=в xterm

Солярис просто не работает в xterm-256color, которая устанавливается iTerm2 по умолчанию.

+933
Dan The Man 26 сент. 2017 г., 15:36:43

Использовать функции printf:

функции printf '%-20е|\Н' 'Азбука' 'abcdefghijklmnop'

Выход:

Азбука |
abcdefghijklmnop |

В вашем случае:

 е "| %20-х годов | %14С | %4С | %10С | %7С |\Н" \
 "$(Эхо $я | вырезать -Д '_' -Ф 1)" "$number_of_backup" "$sizeInGB" "$тип" "$pidType"
+916
None None 2 июл. 2013 г., 06:30:59

У меня есть версия Linux, которая отсутствует возможность настройки формата времени в GUI. Я хочу, чтобы она отображается в моей группе в 12 часовом формате, я могу сделать это в bash? Я использую Openbox и sparkylinux.

+882
Joseph Barnabes 28 мар. 2013 г., 03:55:46

Я давно хотела этого, особенно возможность получить команду, где он был запущен переоформить в новый проект (или найти в каталоге по команде). Так что я положил этот инструмент , который сочетает в себе предыдущие решения для хранения глобальных климатических истории с интерактивной применение grep к инструмент под названием перколь (сопоставляется с^Р). Это все равно пятно на первой машине я начал использовать его, теперь с >2-летний истории командной строки.

Не связывайтесь с местной историей CLI как касается клавиш со стрелками, но позволяет достаточно легко получить доступ к глобальной истории (которые также можно сопоставить с чем-то другим, чем С^Р)

+881
Invictus 16 июн. 2010 г., 16:58:24

Чтобы вывести оба stdout и stderr из скрипта на консоль и в лог-файл, я нашел красивое решение с тройником:

метод exec &> >(журнал тройник.файл)

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

ловушка "Эхо && выхода 55" выход сигнала HUP ИНТ бросить убивать

Это делает оболочку печатать строки с новой строки, а не там, где пользователь может нажали ^С, в то время как скрипт был запущен. И это не работает, когда есть такой звонок на exec.

+872
ArcherNix1221 20 мая 2016 г., 03:49:59

Если я запускаю рыб из Баш подскажут, что будет наследовать переменные окружения, которые я установил в моей .bashrc и и .профиль файлов, в том числе важных в$Path переменной. До сих пор так хорошо.

Теперь я хочу, чтобы xfce4-терминал, мой эмулятор терминала, чтобы использовать рыбу вместо Баш. Я нашел, что он поддерживает параметра командной строки для этого, но если я запустить xfce4-терминал-Е рыбы из графического интерфейса, запуска приложений1 , то я не вам "переменные среды" от Баш. Что это дает?


1 Запуск xfce4-терминал с интерактивной командной строке не работал, но Гном-терминал, который имеет подобный параметр командной строки сделал. Однако, гном-терминал не получил переменных при запуске с ярлыка графического интерфейса.


Редактировать: я с покусанная пуля, и рыба в моей регистрационной оболочки с ЧШ --консоли /usr/Бен/рыбы. Ее гораздо проще, чем то, что я пытался делать раньше, и это позволяет избежать некоторых нежелательных последствий запущенных рыб внутри Баш (например, имея $оболочки переменной окружения значение Баш)

+855
Sanatan saha 8 мар. 2016 г., 20:24:29

Решение, вероятно, будет найден на этот вопрос короткой версии, запустите

команду sudo yum установить "Кернел-девел-uname-Р == $(uname-Р)"

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

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

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

+843
unique k 10 окт. 2011 г., 09:49:15

Есть прекрасный скрипт делает ровно это. Это logresolvemerge.pl от куда записываются проекта: http://www.awstats.org/docs/awstats_tools.html

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

  • Он может читать несколько журналов входных файлов
  • Он может читать .ГЗ/.bz2, что лог-файлы

  • Вывод в stdout, так что вы можете использовать его весьма приятно в дополнительных процессов.

    +830
    Ahmed Haque 12 мар. 2015 г., 18:29:31

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

    Чтобы включить эту функцию, добавить systemd не.unified_cgroup_hierarchy=1 на GRUB_CMDLINE_LINUX_DEFAULT В /и т. д./По умолчанию/жратву, запустите обновление-жратва, и перезагрузить Linux.

    systemd не.unified_cgroup_hierarchy объясняется здесь.

    Затем добавил следующие строки в [Службу] раздел systemd в аппарат файл, и выполнить systemctl демон-перезагрузка:

    Делегат=память
    MemoryHigh=8г (если вы выберете 8 гигабайт лимита)
    

    Объяснение "MemoryHigh" приведен в здесь.

    +819
    Macslayer 11 мар. 2012 г., 21:36:06

    Как я могу сделать меньше показывают предыдущие пару строк, когда я ищу что-то? Я хочу избавиться от ККК шаги в мой обычный процесс:

    • /сайта
    • ККК
    • (читать)
    • Н
    • ККК
    • (читать)
    +818
    charliecat 24 сент. 2017 г., 19:37:29

    При входе Вы предоставили мне удалось сделать это с помощью следующей команды

    пока читала-Р реж; делаем mkdir -п ./"$реж"; сделано< <(СЭД 'вход [email protected] > @/@г')
    

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

    Это использует СЭД для преобразования входных линий от что-то вроде:

    Альфа-Ромео > 147 > Scheinwerferblenden
    

    к:

    Альфа Ромео/147/Scheinwerferblenden
    

    Затем он кормит этот результат в цикл while, который использует команды mkdir -р для создания дерева каталогов.

    $ входной кошка 
    Альфа-Ромео > 147 > Scheinwerferblenden
    Альфа-Ромео > 156 > Scheinwerferblenden
    Альфа-Ромео > 156 > Kühlergrill
    Автомобиль Audi > 80 Б3 > Heckspoiler
    $ пока читала-Р реж; делаем mkdir -п ./"$реж"; сделано< <(СЭД 'вход [email protected] > @/@г')
    $ дерево
    .
    ├── АЛЬФА\ РОМЕО
    │ ├── 147
    │ │ └── Scheinwerferblenden
    │ └── 156
    │ ├── К\303\274hlergrill
    │ └── Scheinwerferblenden
    ├── Ауди
    │ └── 80\ Б3
    │ └── Heckspoiler
    └── ввод
    
    9 каталогов, 1 файл 
    
    +769
    Jeana 14 окт. 2012 г., 20:12:55

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

    файл showpdf.Текс
    

    так я и написал

    #!/Бен/ш
    pdflatex $1 && выказывают ?
    

    где ? это за то, что бы взять $1 и заменить .Текс с собой .формат PDF

    +705
    Intruder 25 дек. 2018 г., 08:53:52
    ActiveX-это программная платформа для совместного использования объектов между приложениями Windows. Некоторые веб-страницы добавьте виджеты элементы ActiveX.
    +598
    Martijn Goudkamp 3 мар. 2018 г., 13:58:41

    Вы можете искать для openSUSE пакеты software.opensuse.org вы должны приземлиться здесь. Это может показать вас не официальная сборка, так что будьте очень осторожны и убедитесь, что вы можете выполнить откат к предыдущему состоянию. Если вы решили дать ему попробовать, добавьте соответствующие РЕПО в вашу систему и попробовать установить новую версию.

    # Добавить РЕПО
    команды zypper addrepo https://download.opensuse.org/repositories/Cloud:/Platform:/buildpacks:/dependencies/openSUSE_Leap_42.3/ РНР-5
    
    # Список РНР-5 упаковок
    вывод ЮВ -с помощью PHP-5 
    
    Загрузка данных репозитория...
    Чтение установленных пакетов...
    
    С | Имя | Тип | Версия | Арки | Хранилище
    ---+------------+------------+------------+--------+-----------
     | РНР-5.6.37 | srcpackage| 5.6.37-1.1 | noarch | РНР-5.6 
    я+ | РНР-5.6.37 | пакет| 5.6.37-1.1 | архитектуру x86_64 | РНР-5.6 
     | РНР-5.6.38 | srcpackage| 5.6.38-1.1 | noarch | РНР-5.6 
     | РНР-5.6.38 | пакет| 5.6.38-1.1 | архитектуру x86_64 | РНР-5.6 
    

    Есть более новая версия доступна, так что установить его:

    вывод в PHP-5.6.38
    
    Следующие новые пакеты будут установлены:
    РНР-5.6.38
    
    1 новый пакет для установки.
    Общий размер файла: 2.2 КБ. Уже закэширован: 0 Б. дополнительное пространство будет использоваться или освободится после операции.
    Продолжать? [д/н/...? показывает все параметры] (Y) и:
    
    +572
    09stephenb 7 нояб. 2016 г., 00:22:31

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

    Из окна я использовал продукт в Linux Reader и я могу подтвердить, что все мои файлы в Ubuntu есть. Я прикрепил фотографии. picture1picture2 .

    Я Красный несколько ссылок примерно таких как этот и этот , но они не помогли мне.

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

    У меня окно 10 Домашняя 64 бита.

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

    +560
    Simonzb 20 апр. 2013 г., 13:00:57

    После консультирования по Через высокий оконный менеджер на CentOS 7, я установил на Fedora 19 репозитория, поэтому я мог получить высокий работая на CentOS7. Однако, когда я запускаю ням обновление, я получаю эту ошибку:

    Ошибка: пакет: brlapi-0.6.0-5.fc19.i686 в (Федора)
     Требует: он который работает = 4.5-5.fc19
     Установлено: он который работает-4.5-8.el7.архитектуру x86_64 (@анаконда)
     он который работает = 4.5-8.el7
     Доступен: он который работает-4.5-5.fc19.архитектуру x86_64 (Федора)
     он который работает = 4.5-5.fc19
     Вы можете попробовать с помощью --Skip-с разбитым, чтобы обойти проблему
     Вы могли бы попробовать запустить: об / мин -ва --число nofiles --nodigest
    

    Еще немного информации:

    ; список судо ням установленных | грэп Реал 
    127:brlapi.x86_64 с 0.6.0-8.el7 @анаконда
    128:он который работает.x86_64 с 4.5-8.el7 @анаконда
    1254:питон-brlapi.x86_64 с 0.6.0-8.el7 @анаконда
    

    Очевидно, что два хранилища находятся в конфликте: как решить эту проблему?

    Как просили:

    ; судо компании Yum repolist все
    Загруженные Плагины: fastestmirror, ленгпаками
    Загрузка зеркало скоростях от кэширования данных на наличие
     * основание: в CentOS.зеркалирование.pulsant.ко.Великобритания
     * epel: mirror-fr2.bbln.org
     * дополнительно: mirror.ukhost4u.com
     * обновления: mirror.ukhost4u.com
    РЕПО код статуса наименование РЕПО 
    базы/7/x86_64 с управлением CentOS-7 - база включен: 8,465
    база-виде/x86_64 с управлением CentOS-7 - виде отключены
    база-источник/7 в CentOS-7 - базы источников отключены
    centosplus/7/x86_64 с управлением CentOS-7 - плюс отключены
    centosplus-источник/7 в CentOS-7 - плюс источники отключены
    epel/x86_64 с дополнительные пакеты для Enterprise Linu включено: 6,418
    epel-виде/x86_64 с дополнительные пакеты для Enterprise Linu отключены
    epel-источник/x86_64 с дополнительные пакеты для Enterprise Linu отключены
    epel-тестирование/x86_64 с дополнительные пакеты для Enterprise Linu отключены
    epel-тестирование-виде/x86_64 с дополнительные пакеты для Enterprise Linu отключены
    epel-тестирование-источник/x86_64 с дополнительные пакеты для Enterprise Linu отключены
    массовка/7/x86_64 с управлением CentOS-7 - дополнительно включено: 77
    массовка-источник/7 в CentOS-7 - источники дополнительных отключены
    с FastTrack/7/x86_64 с управлением CentOS-7 - ускоренно отключены
    Федора/в Fedora 19 x86_64 с поддержкой x86_64 с: 36,253
    обновления/7/x86_64 С в CentOS-7 - обновления включена: 1,186
    обновления-источник/7 в CentOS-7 - Источники обновления отключены
    repolist: 52,399
    

    Вот файл/etc/Юм.РЕПО.д/Федора.РЕПО файл:

    [Федора]
    название=в Fedora 19 - $basearch
    failovermethod=приоритет
    к baseURL=HTTP://в Скачать.fedoraproject.орг/паб/Федора/Линукс/релизы/19/Все/$basearch/ОС/
    включено=1
    metadata_expire=7Д
    gpgcheck=1
    gpgkey=file://до/и/ИПК/мин-ооб/об / мин-GPG-ключа-Федора-19
    
    +547
    Thomas Esposito 20 апр. 2013 г., 07:49:08

    Для конфигурации аудита причинам, я хочу быть только с ext3 файловой системы для файлов, которые имеют неизменный набор атрибутов (через chattr +я). Я не могу найти любые варианты найти или подобные, которые делают это. На данный момент, боюсь, мне придется написать свой собственный скрипт для парсинга lsattr выход для каждого каталога. Есть стандартная утилита, которая предоставляет лучший способ?

    +484
    waltjabsco 3 апр. 2018 г., 15:42:50

    Вот один из способов, с помощью awk, чтобы печатать строки из файла, который содержит ряд после строки "length_", которая меньше или равна 5000:

    у awk '{("length_", "", $0); Если ($0 <= 5000) { печати "length_"$0}} суб' ввод
    

    Он просто рассказывает , как awk , чтобы сдирать "length_" строку, а затем сравнить оставшуюся часть линии до 5000; если оно меньше или равно 5000, принт "length_" и остальные линии. Теме Ваш вопрос говорит (на тот момент) "более 5000", так что если это настоящее желание, просто измените сравнения в awk:

    на awk '{подпункт("length_", "", $0); Если ($0 > 5000) { печати "length_"$0 } }' ввод
    

    Учитывая фактические формат файла, из awk команда может быть значительно упрощена:

    на awk -F_ '$4 > 5000 вход
    

    или

    на awk -F_ '4 $ < = 5000' ввод
    

    рассказывая awk, чтобы разделить поля на основе подчеркивания, затем сравнивать четвертое поле до 5000. Если сравнение истинно, то (по умолчанию) печатать.

    +442
    Vidyanand 27 мая 2012 г., 15:24:39

    Баш можно отключить бандажа расширения набор +Б, которая является инверсией комплект -б:

    оболочка будет выполнять расширение скобок (см. Расчалка расширение). Эта опция включена по умолчанию.

    Вы также можете предоставить это в командной строке при запуске оболочки:

    $ Баш +Б-В 'Эхо {А,B,с}'
    {А,B,с}
    

    Вы можете совместить это с --в POSIX или взаимозачета в POSIX вариантов , чтобы приблизиться к полностью POSIX поведения. Вы также должны включить shopt -с xpg_echo по крайней мере.

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

    Однако, вы можете найти тире (по умолчанию /Бен/Ш на Debian) более полезно, если вы стремитесь, чтобы избежать длительного поведения, хотя он поддерживает несколько расширений, а также. Также busybox и в пепел апплет, который также имеет некоторые расширения, но многих может быть отключен статически.

    +412
    Patrick Maupin 12 окт. 2015 г., 14:44:52

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

    Позвольте мне объяснить:

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

    --Человек ... рядом: мост(8) [ просмотреть (возврат) | пропустить (сочетание клавиш Ctrl-г) | выход (Ctrl-с) ]
    

    Отсюда, я могу постоянно типов сочетание клавиш Ctrl+Д и в конце концов вернуться к командной строке со следующими отображается выше строки:

    --Человек ... рядом: мост(8) [ просмотреть (возврат) | пропустить (сочетание клавиш Ctrl-г) | выход (Ctrl-с) ]
    ... Человек ... следующий: lldptool-evb22(8) [ просмотреть (возврат) | пропустить (сочетание клавиш Ctrl-г) | выход (Ctrl-с) ]
    ... Человек ... следующий: добавлена.сеть(5) [ вид (возврат) | пропустить (сочетание клавиш Ctrl-г) | выход (Ctrl-с) ]
    ... Человек ... следующий: Нм-параметры(5) [ просмотреть (возврат) | пропустить (сочетание клавиш Ctrl-г) | выход (Ctrl-с) ]
    ... Человек ... следующий: Нм-параметры-файл ifcfg-резус(5) [ просмотреть (возврат) | пропустить (сочетание клавиш Ctrl + Д) | выход (Ctrl-с) ]
    ... Человек ... следующий: добавлена.директивы(7) [ посмотреть (возврат) | пропустить (сочетание клавиш Ctrl-г) | выход (Ctrl-с) ]
    

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

    человек -<какой-то - > вариант-к заколка
    nmcli(1)
    мост(8)
    lldptool-evb22(8)
    systemd не.сеть(5)
    Нм-параметры(5)
    Нм-параметры-файл ifcfg-резус(5)
    systemd не.директивы(7)
    

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

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

    Правка 2:
    Поиск пропустить (нажав CTRL-D)и теперь этот вопрос появляется на первой странице результатов Google, где ранее ничего не было возвращено!

    +403
    HiFi Cinema Ukraine 16 июл. 2010 г., 10:53:33

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

    Вы получите гораздо лучшую степень сжатия, если вы сжимаете большой архив, чем если бы вы сжать много небольших файлов отдельно. Так что это будет хорошая идея, чтобы использовать архивов на внешних носителях. Просто используйте любой архив-с помощью программы резервного копирования, например двуличие. Вы все еще можете просматривать архивы легко с Gnome или KDE виртуальные файловые системы, или с любой программой через AVFS (mountavfs; команда ls ~/.avfs$ФРД/архив.тгз#/путь/к/архиву/член).

    +382
    gvanto 9 мая 2018 г., 15:49:58

    Я уже Acer CB5-311 с Chromebook 13 и хотели бы загрузиться с USB с Линуксом. Я начал пробовать краткое руководство в этом видео. Но самый последний шаг завершается ошибкой, нажмите Ctrl+L и просто выдает двойной звуковой сигнал в страшный экран и никакой загрузки доступно.

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

    Какие еще варианты у меня есть для загрузки с USB с Acer CB5-311 с Chromebook 13?

    +359
    Shatov Artem 5 мар. 2017 г., 22:48:24

    В GNU awk и решение:

    на awk -V в ассоциации='[^,]+|"[^"]+"' '{ для(Я=1;я<=НФ;я++) функции printf "%ы%ы",$я(я<НФ? "~" : ОРС) } файл' 
    
    • Ассоциации='[^,]+|"[^"]+"' - регулярное выражение шаблон, описывающий каждое поле, либо “все, что не является запятая” или “двойной кавычки, что это не двойная кавычка, закрывающая двойная кавычка.”

    Вывод:

    123~"АЗБУКА, ДЭВ 23"~345~534.202 ИМЯ~
    
    +329
    Shradha 11 апр. 2012 г., 13:01:53

    Я верю, что вы хотите использовать автоматическую переменную $*. Из документации GNU сделать это:

    $*

    Стебель, с которой неявное правило матчи. Если цель реж/а.фу.Б и целевого образец на.%.Б затем стебель реж/ФОО. Стебель полезна для построения названия файлов. В статическое шаблонное правило, стебель-это часть имени файла что соответствует % в целевой схеме.

    В вашем конкретном случае, правило от wget может быть переписан как:

    $(BASE_DIR)/$(ДАТА)/%.КШМ:
     компакт-диск $(BASE_DIR)/$(дата); с wget http://example.com/data/$*.КШМ
    
    +304
    Henya 4 апр. 2014 г., 06:09:57

    Я нашел PHP-файлы с Бит sgid бит и только чтение и выполнение. Группа является корень. Является ли это проблемой?

    Потому что пользователь должен выполнить PHP-интерпретатор со своими наш счет, это может привести к эскалации привилегий?

    Как пользователь ВСП-данных подножка на PHP как веб-данные и назвать файл с sgid бит бит, может он стал корень?

    в PHP path/to/file.php
    
    +284
    Jose Raul Barreras 7 мая 2013 г., 04:10:28

    Попробуйте обновить шагов по X-сервер, либо xorg или xiwi (в зависимости от того, как вы его настроили). Если вы используете xiwi мерцание является распространенным явлением. Если это действительно невмоготу, вы всегда сможете переустановить из chroot, или заглянуть в использовании Кростини. Может быть, попробовать обновить с основной целью, если он еще не установлен?

    +228
    user50738 5 апр. 2013 г., 19:26:08

    чтобы добавить к другим ответам, Если вы любите командную строку, вы можете использовать старый добрый durep

    # durep -тд 1 /и т. д. # Или тд 2
    [файл /etc 319.4 к (60 файлов, 43 Дирс) ]
     90.2 к [######## ] 28.26% apache2 не/
     27.5 к [## ] 8.62% кв./
     23.7 к [## ] 7.43% пантомимы.типы
     19.7 к [# ] 6.18% хрон.ежедневно/
     18.7 K в [# ] 5.87% услуги
     18.0 K в [# ] 5.64% безопасности/
     14.7 к [# ] 4.61% первонач.д/
     13.2 к [# ] 4.13% протоколов SSL/
     11.1 к [# ] 3.48% ЛД.так.кэш
     9.0 к [ ] 2.81% язык.ген
     7.8 к [ ] 2.43% пам.д/
     4,5 к [ ] 1.42% по умолчанию/
     4.3 к [ ] 1.35% скел/
     2.9 к [ ] 0.92% язык.псевдоним
    

    Вы можете, вероятно, освободите место с помощью localepurge

    # команды dpkg-перенастроить localepurge
    # localepurge
    localepurge: дисковое пространство освобождается в /usr/доли/язык: 26160 КИБ
    localepurge: дисковое пространство освобождается в /usr/доли/человек: 1304 КБ
    
    Общий объем дискового пространства, освобожденного по localepurge: 27464 КИБ
    

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

    https://ownyourbits.com/2017/02/18/squeeze-disk-space-on-a-debian-system/

    (примеры, извлеченные из ownyourbits)

    +199
    zubairshams 12 мар. 2017 г., 12:45:53

    Мне нужно разделить каждую строку, чтобы использовать 'GSE1145' после '=' знак

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

    на awk -е ' += +' \
     '{ е "ftp://ftp.ncbi.nlm.nih.gov" \
     "/места/серия/GSE5nnn/%з/п/%s_RAW.тар", $2, $2 }' именем
    

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

    awk-это стоит обучение. Относиться к нему хорошо, и это будет ваш друг.

    +164
    Jay Zus 15 дек. 2018 г., 21:11:00

    Мне интересно, почему вы выбрали кучу точек и стрелок, чтобы продемонстрировать шрифт, а не...... письма.

    В любом случае команда для изменения шрифта на СДС помощью setfont или consolechars. Работает setfont не без аргументов или consolechars -д загружает "по умолчанию" шрифт. Другие, что вы можете загрузить в каталог/usr/доли/consolefonts.

    В Debian есть файл /и т. д./По умолчанию/консоли-настройка ботинка скрипты использовать, чтобы решить, что делать с консоли шрифт.

    +132
    user139112 15 мар. 2018 г., 19:55:41

    Я пытаюсь в ДД .файл img на мою микро SD (8 ГБ). ПЗУ (.ГМИ) 2.66 ГБ, но в мой выходной ДД (видео) он говорит, что его передали 9 ГБ. Я не понимаю, как это поворачивать изображения 2 ГБ на 9 ГБ. Я под управлением OSX Lion и использование Белкин карты читать. Карт-ридер-это не проблема, я использовал Дисковую утилиту с ним без проблем. Я думаю, что проблема в ДД или моя карта (я надеюсь, что это не моя карта :( ).

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

    ДД, если=мед.из ИМГ=/Дев/диск1 БС=1м
    

    Этот код я использую, чтобы проверить состояние:

    команду killall -инфо ДД
    
    +67
    gpat 9 окт. 2010 г., 20:42:14

    Частичный ответ: параметр xmodmap сопоставления на самом деле работает правильно. Как зев показывает, Вы получаете keysym 0xffbe что Ф1, как это должно быть.

    Так вот вопрос (1), почему он до сих пор меняет яркость и (2) почему он возвращает код 232 (для KEY_BRIGHTNESSDOWN) вместо одного на клавишу F1 (67).

    Для (1), я подозреваю, что Ubuntu работает что-то по умолчанию считывает непосредственно с устройства/dev/вход вместо обработки события Х, а это обработка ключевых неважно, что параметр xmodmap говорит. Вы не сказали, какую оболочку вы бежите (Гном?). Вы можете посмотреть с помощью команды lsof для процесса, который непосредственно считывает файл/dev/вход/eventX Источник (вы получили число X от evtest, цифры могут меняться на сапоги). Вы можете также проверить эту теорию, запустив evtest --бери на /dev/вход/eventX: это сделает evtest эксклюзивная программа для обработки событий, поэтому, когда вы нажмите Fn+F1, так надо еще показать KEY_BRIGHTNESSDOWN, но яркость вашего ПК/ноутбука экран должен оставаться неизменным.

    Что касается (2), погуглите фирменное наименование показывает, что это Bluetooth-клавиатура. Это означает, что, скорее всего, HID-устройства. Вы можете отлаживать, глядя на команды dmesg для определения соответствующего hidraw файлов устройства и Bluetooth-идентификатор. Затем сделать

    горе -Т активные не /системы/ядра/отладки
    

    как корень, и взглянуть на системы/ядра/отладки/спрятанный/*/rdesc для правильного устройства (посмотреть на доступные подкаталоги). Если вы не можете осмыслить его, положить его в Pastebin и изменить вопрос с ссылкой. Кроме того, самосвал сырье спрятал событий с помощью шестнадцатеричного представления -с устройства /dev/hidrawX, нажав Fn и Ф1, Ф2 и т. д. несколько раз. Это должно дать вам представление о том, почему ядра переводит это таким образом.

    Редактировать

    Глядя на hidraw дамп, клавиатура правильно производит scancodes , и т. д. для функциональных клавиш, как описано в HID-дескрипторе.

    Так что проблема должна быть в HID-до входного слоя.

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

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

    Так что я думаю, у кого какой пакет установить, что предоставляет базу данных запись на карту F1 для контроля яркости, а также предоставляет программу реагировать на это путем прямого мониторинга на/dev/вход/событие*. Попробовать, чтобы увидеть, если вы можете найти его на вашей системе. как lsof может помочь.

    +31
    Juan Manuel Diaz 20 июн. 2016 г., 22:10:38

    Я использую следующую строку в начале баш скрипт:

    ИФС=':#:'
    

    Но это не разделяющей поля с :#:, только с толстой кишки. В чем проблема?

    Редактировать:

    Это мои данные в текстовый файл:

    ф:#:0
    с:#:тест с
    с:#:тест с
    ctype для:#:0
    ответ:#:тест
    Т:#:10:02:03
    Р:#:тест Р
    
    ф:#:0
    с:#:тест С1
    с:#:тест С1
    ctype для:#:1
    ответ:#:тест А1
    Т:#:00:02:22
    Р:#:тест Р
    
    Ф:#:20
    с:#:тест с
    с:#:тест с
    ctype для:#:2
    ответ:#:тест А1
    Т:#:00:02:03
    Р:#:тест Р
    

    ... и я читаю его, используя следующий код:

    ИФС=':#:' 
    пока читала-R ключ значение; делать
    .....
    сделано < "$имя" 
    
    +20
    elenora1919 4 мая 2011 г., 07:02:02

    У меня есть файл с неопределенным количеством столбцов, разделенных ~ персонаж, вот так:

    1~5~4
    тост~тест 8~
    3~9~8
    

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

    1
    тост
    3
    5
    8
    9
    4
    тест
    8
    

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

    +18
    user1111111 31 мар. 2015 г., 10:55:18

    У меня есть список кодов Unicode, но я не знаю какой "простой" способ, чтобы преобразовать эти шестнадцатеричные значения в реальных персонажей, которых они представляют...

    Я слышал, что ЗШ имеет Эха -е '\u0965', но я использую Баш 4.1.

    Что-то как простой как способ ЗШ, для bash?

    +12
    kylefoley 10 авг. 2012 г., 07:44:35

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

    $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