Как сделать корневой папке запрос пароля для просмотра казнить?

Я использую Убунту 10.04 ЛТС. Я хочу использовать ноутбук для воспроизведения музыки в партии. Моя заставка не нужен пароль, чтобы отключить. Я хотел бы, чтобы люди могли использовать свой компьютер, чтобы играть музыку, которая им нравится, но хотелось бы, чтобы предотвратить их доступ к определенным каталогам в том же порядке или похожие, что Linux мешает людям несанкционированной установки программ из менеджера пакетов Synaptic.

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

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

+320
zakuni 10 мар. 2018 г., 15:16:02
40 ответов

Я получил изображение Android, который содержит:

-rwxr-XR-х 1 корень 69206016 16 декабря 17:01 кэша.ИМГ
-rwxr-XR-х 1 корень 6024864 23 марта 2016 изображения
-rwxr-XR-х 1 корень корень 1108329 7 марта 2016 рамдиск.ИМГ
-rwxr-XR-х 1 корень корневая система 943718400 7 марта 2016.ИМГ
-rwxr-XR-х 1 корень 576716800 16 декабря 17:02 например, userdata.ИМГ

И его можно загрузить эмулятор Android с:

./emulator64-ranchu-arm64 -системы ./системы.ИМГ -данных ./например, userdata.в img -RAMDisk-ом ./рамдиск.в img -ядра ./Изображения -кэш ./кэш.ИМГ -sysdir ./ -нет-окно -многословный -шоу-ядра

Или напрямую использовать QEMU:

./в QEMU/в Linux-x86_64 С/в QEMU-система-aarch64 -процессорного ядра Cortex-А57-станок консольный тип=ranchu-м 512-добавить '=ttyAMA0,38400 keep_bootcon earlyprintk=ttyAMA0' -серийный пн:с stdio -ядра .//Изображения -файл initrd .//рамдиск.ИМГ -диска индекс=0,ИД=SD-карте,файл=.//системы.ИМГ -устройство, обычно-чер-устройство,привод=SD-карту -накопитель индекс=1,ИД=пользовательских данных,файл=.//.//например, userdata.ИМГ -устройства осуществляет-чер-устройство,привод=данных -привод индекса=2,ИД=кэш,файл=.//кэш.ИМГ -устройство, обычно-чер-устройство,привод=индекс кэш -накопитель=3,ИД=система,файл=.//системы.ИМГ -устройство, обычно-чер-устройство,привод=система -netdev пользователя,идентификатор=добро -устройства осуществляет-продажи-устройство,netdev=добро -шоу-курсор -nographic -л Либ/ПК-БИОС

Теперь я хочу, чтобы извлечь код ядра, но это изображение выглядит иначе. Обычные действия: найти смещение и gzip данных, разделить его с помощью ДД, использование gzip-сжатия, чтобы получить файл vmlinux, не работает на нем. Вот информация, которую получили от этого изображения:

корень@Debian: с файл~$ изображения
Изображение: данные

корень@в Debian:~$ binwalk изображения

ДЕСЯТИЧНЫЙ ШЕСТНАДЦАТЕРИЧНЫЙ ОПИСАНИЕ
--------------------------------------------------------------------------------
4395136 0x431080 версии ядра Linux "3.10.0+ (корень@jiayy) (GCC версии 4.9.х-погуглите 20140827 (пререлиз) (обычно используется сокращение GCC) ) #63 СМП упредить Ср Мар 23 11:27:47 КНТ 2016"
4407688 0x434188 gzip-архива данных, максимальное сжатие, из Unix, нулевые даты (1970-01-01 00:00:00)
5270000 путь 0x5069F0 в Unix: /данные2/ядра/золотая рыбка/арки/arm64/включить/АСМ/pgalloc.ч
5347656 0x519948 заголовок раздела от Ubiquiti, размер заголовка: 56 байт, название: "детали=%ы", адрес: 0x63697479, размер данных: байт 0
5367856 0x51E830 путь Unix: /Либ/прошивки/обновления/3.10.0+
5382775 0x522277 путь Unix: /сети/локальные сети/установки/smc91x.с
5410863 0x52902F путь Unix: /промежуточной/для Android/Иона/Иона.с
5412463 путь 0x52966F в Unix: /промежуточной/для Android/Иона/ion_heap.с
5412663 0x529737 путь Unix: /постановки/андроид/Иона/ion_page_pool.с
5412823 0x5297D7 путь Unix: /постановки/андроид/Иона/ion_system_heap.с
5443853 0x53110D авторские строки: "Авторское право (c) 2006-2007 Balabit по ней Лтд."
5483104 0x53AA60 соседски текст, "NeighborSolicits"
5483128 0x53AA78 соседски текст, "NeighborAdvertisementsErrors"
5488754 0x53C072 соседски текст, "сосед %.2х%.2х.%вечера потеряли переименовать ссылка на %S в %S"
5710184 архиве в формате ASCII 0x572168 команды cpio (с svr4 без КПР) имя файла: "Дев", длина имени файла: "0x00000004", размер файла: адресу "0x00000000"
5710300 архиве в формате ASCII 0x5721DC команды cpio (с svr4 без КПР) имя файла: "файл/dev / console" и, файле длина имени: "0x0000000C", размер файла: адресу "0x00000000"
5710424 архиве в формате ASCII 0x572258 команды cpio (с svr4 без КПР) имя файла: "корень", длина имени файла: "0x00000005", размер файла: адресу "0x00000000"
5710540 архиве в формате ASCII команды cpio 0x5722CC (с svr4 без КПР), название файла: "трейлер!!!", длина имени файла: "0x0000000B", размер файла: адресу "0x00000000"
5754880 эльф 0x57D000, 64-разрядная ЛСБ общий объект, Версия 1 (с SysV)
5760064 0x57E440 CRC32 в многочлен таблица, с обратным порядком байтов


корень@в Debian:~$ команда xxd-г 1 изображения|руководитель
0000000: 10 00 00 14 00 00 00 00 00 00 08 00 00 00 00 00 ................
0000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000030: 00 00 00 00 00 00 00 00 41 52 4Д 64 00 00 00 00 ........ВМД....
0000040: клавишу F5 03 00 АА 72 00 00 94 0е 00 00 94 16 00 38 Д5 ....Р.........8.
0000050: Е0 03 16 АА ФБ ф7 94 00 00 03 00 АА 97 1е 00 В4 ................
0000060: 0а 01 00 94 73 00 00 94 9В 1А 00 58 3Е 0В 00 10 ....ы......Х>...
0000070: ЕС 0а 40 Ф9 1С 8б 8в 01 80 01 1Ф 1Ф 20 03 Д6 Д5 [email protected] ..
0000080: 40 42 38 Д5 1Ф 20 00 Ф1 04 18 49 ФА 20 17 00 58 @В8.. ....И. Х ..
0000090: 00 00 1С 8В 60 00 00 00 00 54 1-ый этаж В9 ц0 03 5Ф Д6 ....`..Т......_.

Файл конфигурации ядра, может быть извлечен из офсетной 0x434188(соответствует второй сегмент производства binwalk). Я также попытался использовать extract-vmlinux.sh из Google ГИТ(https://android.googlesource.com/kernel/goldfish/+/android-goldfish-3.10-m-dev/scripts/extract-vmlinux) но это не сработало тоже.

Так что формат это образ ядра и как я могу извлечь код ядра от него?

+998
Ian Gordon 03 февр. '09 в 4:24

Если вы после "либо" Становятся Пустыми, возможно, попробовать или ||?

если [ -Z "с переменной$var" ] || [ -Z "в переменной$var1" ]

... Это может быть так просто?

+996
Walter Waldo 7 мар. 2011 г., 15:45:32
Другие ответы

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


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

Я, наконец, резиновые нырнул он во время написания вопроса. Так вот мое решение:

на awk -Е';' -в ОФС=';' '$1 {ЦМД="дата -Д \""$1"\" +%с"; УМК | Гэтлину $1; закрыть(УМК)} 1' типа datetime.КШМ > в Unix.КШМ

Это было сочетание двух вещей: я был пропавших без вести " на +%С" и была прерывистая линия в мой вход.

+987
Devin Nunez 4 июн. 2016 г., 05:26:41

В bash:

читать -Т 0 

Обнаруживает, если входных данных (ничего не читая). Затем вы можете прочитать ввода (если ввод не доступен во время чтения выполняется):

если читали -Т 0
тогда читайте -Р вход
 Эхо "есть вход: $ввод"
еще эхо "нет данных для чтения"
интернет

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

Например, с

{ спать 0.1; Эхо "Азбука"; } | чтения -Т 0; Эхо "$?"

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

+923
Sushil Ghimire 13 апр. 2014 г., 02:05:10

У меня была похожая проблема. Я переустановил нашего 10-летнего и RHEL 4.7 серверов ProLiant с CentOS 6 на рождественские каникулы. У меня было 2 новых ProLiants, который я смог установить CentOS 7 на недавно (в апреле).

Я настроил автомонтирование домашних каталогов из в CentOS 6 сервера через строку в файл/etc/авто.мастер по установке CentOS 7 сервера вот так:

/дома /и т. д/авто.дома

Затем я создал новый файл/etc/авто.главной файл в CentOS 7 сервера изначально с линии:

* Сэм:/главная/&

Домашние каталоги Не однако отключите. Я также обнаружил, что некоторые права владения файлов в домашний каталог будет время от времени в конечном итоге с огромным UID и GID количество против них. Это изменит несколько минут спустя.

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

Как я еще не был в состоянии понять, НФС 4, и я знал, что наши в CentOS 6 сервер экспортирует свои акции как NFS 4 по умолчанию, я пробовал добавлять nfsvers=3 в файле/etc/авто.домашний файл вот так:

обучение-nfsvers=3,noac,мягкий,интр Сэм:/главная/обучение

Я также вижу странное сообщение о попытке смонтировать каталоги /домашний/Либ, поэтому добавили отдельные домашние каталоги на отдельных строках. (Наверное, надо было попробовать прямой крепления в этом месте, или пытались automounts systemd в.)

Теперь я начал видеть сообщения типа:

27 апреля 09:32:28 Бетти автомонтирование[13501]: expire_proc_indirect: срок действия в /Home/Фред
27 апреля 09:32:28 Бетти автомонтирование[13501]: handle_packet: Тип = 4
27 апреля 09:32:28 Бетти автомонтирование[13501]: handle_packet_expire_indirect: маркер 21, зовут Фред
27 апреля 09:32:28 Бетти автомонтирование[13501]: истекающий путь /Home/Фред
27 апреля 09:32:28 Бетти автомонтирование[13501]: umount_multi: путь /Home/Фред в т. ч. 1
27 апреля 09:32:28 Бетти автомонтирование[13501]: umount_subtree_mounts: демонтирование реж = /домой/Фред
27 апреля 09:32:28 Бетти автомонтирование[13501]: spawn_umount: mtab ссылке обнаружил, проходящие -Н гора
27 апреля 09:32:29 Бетти автомонтирование[13501]: rm_unwanted_fn: удаление каталога /Home/Фред
27 апреля 09:32:29 Бетти автомонтирование[13501]: истек /дома/Фред
27 апреля 09:32:29 Бетти автомонтирование[13501]: dev_ioctl_send_ready: маркер = 21
27 апреля 09:32:29 Бетти автомонтирование[13501]: handle_packet: Тип = 4
27 апреля 09:32:29 Бетти автомонтирование[13501]: handle_packet_expire_indirect: маркер 22, зовут Барни
27 апреля 09:32:29 Бетти автомонтирование[13501]: истекающий путь /Home/Барни
27 апреля 09:32:29 Бетти автомонтирование[13501]: umount_multi: путь /Home/Барни в т. ч. 1
27 апреля 09:32:29 Бетти автомонтирование[13501]: umount_subtree_mounts: демонтирование реж = /домой/Барни
27 апреля 09:32:29 Бетти автомонтирование[13501]: spawn_umount: mtab ссылке обнаружил, проходящие -Н гора
27 апреля 09:32:29 Бетти автомонтирование[13501]: rm_unwanted_fn: удаление каталога /Home/Барни
27 апреля 09:32:29 Бетти автомонтирование[13501]: истек /дома/Барни
27 апреля 09:32:29 Бетти автомонтирование[13501]: dev_ioctl_send_ready: маркер = 22
27 апреля 09:32:29 Бетти автомонтирование[13501]: expire_proc_indirect: истекает /дома/Барни
27 апреля 09:32:29 Бетти автомонтирование[13501]: expire_proc_indirect: срок действия в /Home/Вильма
27 апреля 09:32:29 Бетти автомонтирование[13501]: 1 оставшиеся в /Home

Домашние каталоги сейчас начали отключение после 10 минут, как они должны - так это была проблема с неправильной НФС 4 в моем случае.

Важно: после перенастройки карты, просто systemctl демон-перезагрузить или перезагрузить autofs с systemctl не имеет никакого эффекта. Я должен был сделать systemctl перезапустить autofs с

+922
user23894 5 нояб. 2018 г., 17:34:13

Используя чел, в стандарте POSIX архив утилиты:

Пакс -р -с ':/\.реврайт:/.реврайт:' -с ':\^.реврайт:.реврайт:' -с ':.::'

(т. е. извлечь корень .откройте файл. htaccess файлы и корень .откройте файл. htaccess файлов; подавлять все остальные файлы)

+879
Rmkdkewplwkckdoelwkosie Taylor 14 июн. 2019 г., 11:26:11

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

Журналы за этот сервис, где не помогает к сожалению.

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

ПС Окс не работает, потому что процесс падает слишком быстро.

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

Я на Debian хриплый внутри контейнера Docker.

+862
parthajit 29 дек. 2017 г., 17:29:35

Я сделал это один раз-это был образ зрителя gliv, что я хочу, потому что она может сделать слайд-шоу, но последнюю версию (в Debian Сид) была ошибка и прекращается при запуске. Как только "ухудшил", это сработало.

В файле/etc/АПТ/источников.список, говорят, это выглядит так:

деб http://ftp.de.debian.org/debian Сид главным ВНО не бесплатно
# деб http://ftp.de.debian.org/debian хриплый основных ВНО не бесплатно
# деб http://ftp.de.debian.org/debian выжимка основных ВНО не бесплатно

В таком случае, я бы раскомментировать последние две строки, затем запустить судо способность обновления, потом профпригодность версии Пакет. Найди вариант мне нравится, и запустить команду sudo способность установить пакет=версия (типа версия точно так же, как во втором столбце профпригодность выходных).

Когда это сделано, я, возможно, захочу вернуться /и т. д./кв/источников.список поэтому я просто роуминг одной из Debian отпустите на время.

+858
Pan mAriusz 5 мар. 2011 г., 02:22:43

Чероки был удален из Debian в апреле 2012 года , поскольку сопровождающий отказались от пакета. К сожалению, документация не обновлялась с тех пор, и ППА не включают Debian-специфичные сборки.

Я должен построить его из исходников?

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

На некоторых форумах говорили, что Чероки не выпустила пакет для Wheezy, это правда?

Да, пакет так и не был выпущен для Wheezy, только для squeeze (старый стабильный). Вы можете проверить текущее состояние пакета здесь.

+777
Ray B the big boy 27 окт. 2013 г., 22:16:43

Это действительно до вас.

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

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

Лично я бы, наверное, установить решетку для переднего плана, то nginx обратного прокси-сервера в одной тюрьме, потом отдельный веб-сервер тюрьма для каждого веб-приложения. Таким образом, проблема с одного веб-приложения не повлияет на другие. Аналогичным образом, почтовый сервер будет сделать собственную тюрьму, как бы для MySQL.

Взгляните на ezjail, это сделает настройка тюрьмах легче.

+756
mangasource 22 окт. 2011 г., 18:18:14

сразу после второго сделать строку, вставить новую строку и введите

Если [ -а /дом/Алекс/токсо - /рядов/Nishi_${столбцом file_id}/sample_${SAMPLE_ID} ] ; тогда

и прямо перед первым сделал линию, опять вставить новую строку и введите

интернет

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

+754
Robert Hui 23 июл. 2012 г., 06:45:36

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

В принципе, вы должны выполнить следующие действия:

$ судо -я

Теперь мы корень. У нас есть доступ ко всему.

# пароль $имя пользователя

$username может быть любое имя пользователя.

Введите новый пароль Unix:

Повторно введите новый пароль Unix: программа passwd: пароль успешно обновлен

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

+732
gohanlon 22 июн. 2016 г., 21:47:59

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

дата2= Общ -л файла | у awk '{печати $6 7$}'
дата1= дата +%б%д

если (( $(Е "%(%С)Т" "$дата1") > $(Е "%(%С)Т" "$дата2") ))
тогда
 Эхо "дата1 после дата2"
еще
 Эхо "дата1 не после дата2"
интернет

Этот код не работает. У кого-нибудь есть какие-либо предложения?

+695
Tdmut 12 апр. 2014 г., 04:02:36

На мой Линукс бокс, спать можно секунд, минут и часов. Так:

спать 10м

Спит по 10 минут (или 600-х).

спать на Mac принимает только секунд, как аргумент. сон 10м не работает, только спать 600S не.

Что я могу сделать? Создать функцию с именем сна , который преобразует, когда 10M или 10ч передается в качестве параметра в секундах, и вызывает строение спать?

+672
jennysubero 13 апр. 2013 г., 23:01:20

В Firefox у нас есть два варианта в Firefox->Настройки->Параметры->шрифты и цвета->цвета меню, использовать системные цвета и сайты могут использовать другие цвета.

Хотелось бы оставить первый проверил (и это нормально) и вторая на быстрый способ.

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

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

Любые идеи?

+661
Mijo 6 апр. 2019 г., 10:48:35

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

+617
Man Tamang 2 февр. 2012 г., 07:35:50

Что-то вроде:

для dir-кошачий textfile.txt`; сделать
 СР -в "$Дир" New_Folder/
 Эхо скопированы $Дир
сделано

возможно?

Примечание: если любое из имен каталогов в textfile.txt есть пробелы в них, станет еще труднее.

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

+600
drastega 6 сент. 2015 г., 18:04:44

Разница незначительная; "$*" создает один аргумент, в то время как "[email protected]" будет расширяться в отдельных аргументов, так:

Список=(1 2 3)
для меня в "${список[@]}"; сделать
 Эхо "пример.$я"
сделано

будем разбираться со списком (печати) в виде нескольких переменных

но

Список=(1 2 3)
для меня в "${список[*]}"; сделать
 Эхо "пример.$я"
сделано

разберусь со списком, так как одна переменная.

+588
Urjit 20 июн. 2010 г., 02:18:21

Я пыталась получить гостевую систему Linux на базе XenServer 7.5.

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

ВМ-установите Хе шаблон="в CentOS 7" Новый-имя-лейбл=в CentOS-7-11

ВМ-парам-набор-Хе идентификатор UUID=ebf31974-e3d8-46f6-d895-b3104634d25d \
другие конфигурации:установка-хранилище=HTTP://в репо-Техас.psychz.сеть/ОС CentOS/7/ОС/x86_64 с/

сеть-список-Хе моста=e9b7b721-68c6-57f1-2c42-04fc672e1a3e --минимальный

Хе Виф-создать ВМ-идентификатор UUID=ebf31974-e3d8-46f6-d895-b3104634d25d \
 сеть-идентификатор UUID=e9b7b721-68c6-57f1-2c42-04fc672e1a3e Мак=случайное устройство=0

ВМ-начала Хе идентификатор UUID=ebf31974-e3d8-46f6-d895-b3104634d25d

Гость жалуется, что не находит загрузочного устройства.

+536
AGerdom 27 июл. 2010 г., 06:16:40

Я пробовал Mint и Ubuntu и новая Ubuntu-это то, что я предлагаю. Я говорю это потому, что путь Гуй настраивается. Большой легко читаемый икон, некоторые из которых очевидны, что они делают.

+483
Cardy Wong 15 мая 2013 г., 18:27:47

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

Например:

$ Nmap по -пн -СС 192.168.1.5
$ СШ 192.168.1.5
$ завиток 192.168.1.5
$ с wget -Р 192.168.1.5

Это можно ускорить, поставив аргумент(ы) в переменную,

$ а=192.168.1.5
$ Nmap по -пн -СС долл
$ СШ долларов
$ завиток долларов
$ с wget -Р долл

и ускорился еще больше, используя несколько функций, таких как следующие.

$ больше .zshrc
...
паа() { PERSIST_ARGS+=("[email protected]"); }
па() { функция eval "[email protected]" "${PERSIST_ARGS[@]}"; }
...
$ паа 192.168.1.5
$ ПА в Nmap -Пн -СС
$ па СШ
завиток $ па 
$ па с wget -Р

Есть ли способ, чтобы ускорить этот процесс еще больше? Например,

$ <запустить специальный режим> 192.168.1.5
$ Nmap по -пн -СС
$ СШ
$ завиток
$ с wget -Р
$ <покинуть специальный режим>

Я ищу Баш или ЗШ решений. Решение должно работать с произвольным набором команд.

+477
InfernoTK 2 сент. 2012 г., 09:38:35

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

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

СШ-т. 1 $СШ -Т $2 tailf /pathtofile/3$/журнал.журнал

и действительно, если я поставлю в 1,2 и 3 вручную, он работает нормально.

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

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

+429
Jim Morras 1 нояб. 2013 г., 14:06:08

Я бегу какой-то код для sqlplus через SSH.

СШ-вопрос узел1 'экспорт oracle_sid, вам нужно будет=DB11D_1;ORAENV_ASK=нет;. oraenv >/dev/нуль 2>&1;для sqlplus -ов / пользователя sysdba << ENDSQL
всякий раз, когда выход sqlerror используется 1
изменять набор системы кошелек открыть, определенных "программ$1";
выход;
ENDSQL'

Это выглядит как $1 В пароль "программ$1" получает заменить. И это приводит к сбою команды.

Команда заканчивается превращаясь в изменять набор кошелек открыть, определенных "программ" *

Ошибка в строке 1:
Ора-28353: не удалось открыть кошелек

Любая идея, как я могу сохранить "$1" в командной команду sqlplus?

Я пробовал ниже

- изменение установленной системе кошелек открыть, выявленные \"программ$1\";
- изменить комплект системы кошелек открыть определены на \\\"программ$1\\\";
- изменить комплект системы кошелек открыть определены '\""программ$1""\';

Я не могу добавить побег на $ символ в пароле. Так что я не могу сделать

- изменение установленной системе кошелек открыть, определенных "программ\$1";

Спасибо

+413
Gabriel Canongia 20 мар. 2017 г., 17:03:39

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

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

#! /бин/Баш

так='./file.html'
URL-адрес='https://google.com'

ссылки=($(рысь -свалка -вывода списка только -nonumbers -force_html "$так" | 
 компания sed -э "ы=^файл://=$URL-адрес="))

функции printf "%з\п" "${ссылки[@]}"

Это требует, что рысь будет установлен. рысь является базе ncurses текстовом режиме веб-браузера. Он используется здесь, чтобы просто генерировать список ссылок в HTML-файл, потому что рысь уже решить гораздо сложнее, чем вы думаете проблема как надежно найти URL-адреса в HTML-содержимое (это важная часть браузера работа). Других языков, например на Perl или Python и иметь хорошую библиотеку модулей для парсинга HTML для извлечения URL-адреса. Для shell скриптов, использование рысь.

Видеть человека рысь на детали.

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

+408
razee 4 июл. 2010 г., 23:20:12

Это "пространство имен файловой системы", используемого setns системных вызовов и, как его исходный код показывает, пространства имен, связанные с ioctl-х (например, NS_GET_USERNS, NS_GET_OWNER_UID...)

NSFS псевдо-файлы записи, используемые для быть предоставлена в/proc файловой системы, пока в Linux 3.19. Вот совершить это изменение.

Смотрите Стивен Китта комментарий по поводу возможного объяснения о наличии файлов.

+404
Charan Chillzz 31 окт. 2017 г., 13:42:58

У меня возникли следующие bash-скрипт:

URL-адрес=`грэп -Е -М 1 -о "<ExportCatalogResult>(.*)</ExportCatalogResult>" costa_export.xml| СЭД -е 'ы,.*<ExportCatalogResult>\([^<]*\)</ExportCatalogResult>.*,\1,г" &&
Эхо $URL-адрес 
Эхо-N $URL-адрес > url.txt &&
с wget $(кошка url.txt | тр -Д "\т\п\р") -О price.zip

Проблема в том, что при запуске скрипта, wget-это всегда скачиваю пустой файл:

http://training.******.net/WAWS_1_9/Catalog/price.zip //Эхо $URL-адрес

Разрешая обучения.******.чистый (обучение.*******.чистая)... 194.**.***.90, 194.**.***.90

Подключив к тренировкам.******.чистый (обучение.*****.чистая)|194.**.***.90|:80... связи.

Запрос HTTP послан, ожидание ответа... 204 до сих пор экспорт

Длина: 0

Сохранение: ‘price.zip’

[ <=> ] 0 --.-К/С в 0С 

Однако, URL-адрес, который вторит является допустимым (работает через wget С что URL-адрес в командной строке будет скачать zip-пакет).

Почему это происходит?

+339
Reyo 17 мая 2012 г., 04:46:17

Для записи, пере-форматирование моих комментариев в качестве ответа.

Первый шаг-это посмотреть на статус устройств RAID:

$ кошка /proc/mdstat
...

ОП вывода включает в себя:

МД1 : активный raid6 sde2[0] sdd2[1]
 1046528 блоки супер 1.2 Уровень 6, 512К блока, алгоритм 2 [4/2] [УУ__]

Это означает, что два из 4 устройств с вашего устройства/dev/md1 компактного устройства отсутствуют.

Теперь, поскольку мы видим, что md0 Здоров, через 4 разделов: два из которых на одном диске МД1 использует, в этом случае разумно сделать ставку мы можем восстановить то время, повторно добавив разделы от дисков, которые не указаны в качестве МД1 устройств:

команды mdadm --управление в /dev/МД1 добавить файл /dev/sdc2
команды mdadm --управление в /dev/МД1 добавить файл /dev/sdf2

Перезагрузка, сомнения, ...

Теперь, похоже, мы по-прежнему не хватает третьего RAID-массив ... вы сможете найти его с помощью:

для mdadm --сборка --сканирование

Может быть:

команды mdadm --собрать как /dev/md127 на /dev/sdc3 /устройство/dev / sdd3 /Дев/sde3 на /dev/sdf3
+326
oierla 3 дек. 2018 г., 10:20:24

Идея в том, чтобы переместить папки с SSD на HDD, а затем установить их на прежнее место (значит). Как МВ /дома/меня/бигдата /путь/к/с HDD-раздела и заново создайте папку, в качестве точки монтирования функция mkdir /дома/меня/бигдата затем добавить строку в /etc/fstab для монтирования /путь/к/с HDD-раздела/бигдата для /дома/меня/бигдата

Но будьте осторожны: если вы делаете это с какую-нибудь папку, как файл/usr , это может разрушить вашу систему, если установка не удается.

+321
Eko Fattih 13 мар. 2011 г., 23:26:42

Если у меня есть файл words_of_interest.txt одному слову в каждой строке, есть ли способ, чтобы использовать на awk (или некоторых других *Nix инструменты), чтобы получить число раз каждое из этих слов встречается в другой текстовый файл my_text.txt, используя только один проход?

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

Редактировать: предоставление пример входных и выходных данных:

[words_of_interest.txt]
Джо
привет

[my_text.txt]
привет Джо
привет Джек
хороший день сегодня

[выход]
Джо 1
привет 2

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

+319
Alexey Savanovich 26 окт. 2010 г., 18:26:04

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

Чтобы понять регулярные выражения, я рекомендую взять с собой достаточное количество времени для чтения электронных. г. https://www.tutorialspoint.com/unix/unix-regular-expressions.htm

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

е. г. 'ы/matchingstring/targetstring/' ы вызывает замена первого вхождения matchingstring с targetstring.

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

  • '//' означает targetstring пуст, поскольку нет ничего в между разделителями
  • '///' на самом деле '\///' , что означает matchingstring заканчивается слэшом и targetstring пуст.
+288
wayin khan 15 окт. 2016 г., 23:31:41

Вот пример файла. Фактический журнала гораздо больше, чем это.

пользователь@Линукс:~$ кот log.txt 
[24/09/2018:22:41:49 МСК] "PROXY_SERVER_BA2" с-ИС=х.х.х.х CS байт=1198 КС-категории="ТЕХНОЛОГИИ/Интернет" cs-host=shavar.services.mozilla.com КС-ИС=г.г.г.й CS метод=подключиться в CS-Ури-путь=/ уу-Ури-порт=443 в CS-URI-схемы=ТСР ПК-пользователь-агент="Мозилла/5.0 (окнах NT 6.1; WoW64 будет; р.:52.0) движок Gecko/20100101 Firefox и/52.0" CS-имя пользователя=Пользователь johndoe dnslookup времени=0 длительность=60 РС-статус=0 s-действие=TCP_TUNNELED

[24/09/2018:17:45:44 мск] "PROXY_SERVER_AA2" с-ИС=х.х.х.х CS байт=152450 КС-категории="бизнес/экономика" cs-host=cvshipping.ups.com КС-ИС=з.з.з.з CS метод=подключиться в CS-Ури-путь=/ уу-Ури-порт=443 в CS-URI-схемы=ТСР ПК-пользователь-агент="Мозилла/5.0 (окнах NT 6.1; WoW64 будет; р.:52.0) движок Gecko/20100101 Firefox и/52.0" CS-имя пользователя=Пользователь johndoe dnslookup времени=0 длительность=268 РС-статус=0 s-действие=TCP_TUNNELED

[24/09/2018:17:44:03 мск] "PROXY_SERVER_AA2" с-ИС=х.х.х.х CS байт=1795 КС-категории="загрузка программного обеспечения" cs-host=blocklist.addons.mozilla.org КС-ИС=з.з.з.з CS метод=подключиться в CS-Ури-путь=/ уу-Ури-порт=443 в CS-URI-схемы=ТСР ПК-пользователь-агент="Мозилла/5.0 (окнах NT 6.1; WoW64 будет; р.:52.0) движок Gecko/20100101 Firefox и/52.0" CS-имя пользователя=Пользователь johndoe dnslookup времени=0 длительность=61 РС-статус=0 s-действие=TCP_TUNNELED

[24/09/2018:17:41:44 мск] "PROXY_SERVER_AA2" с-ИС=х.х.х.х CS байт=3882 КС-категории="веб-реклама/аналитика" cs-host=cebwa.d2.sc.omtrdc.net КС-ИС=з.з.з.з CS метод=подключиться в CS-Ури-путь=/ уу-Ури-порт=443 в CS-URI-схемы=ТСР ПК-пользователь-агент="Мозилла/5.0 (окнах NT 6.1; WoW64 будет; р.:52.0) движок Gecko/20100101 Firefox и/52.0" CS-имя пользователя=Пользователь johndoe dnslookup времени=0 длительность=35 РС-статус=0 s-действие=TCP_TUNNELED

[20/09/2018:15:48:50 МСК] "PROXY_SERVER_AA2" Си-ИС=а.а.а.в CS-авт-группа=домен%20Users CS байт=227 КС-категории="веб-реклама/аналитика;подозрительных" cs-host=data35.adlooxtracking.com КС-ИС=б.б.б.б CS метод=подключиться в CS-Ури-путь=/ уу-Ури-порт=443 в CS-URI-схемы=ТСР ПК-пользователь-агент="Мозилла/5.0 (окнах NT 6.1; WoW64 будет; р.:60.0) движок Gecko/20100101 Firefox и/60.0" CS-имя пользователя=Пользователь johndoe Продолжительность=0 РС-статус=0 s-действие=TCP_TUNNELED

[20/09/2018:15:48:35 мск] "PROXY_SERVER_AA2" Си-ИС=а.а.а.в CS-авт-группа=домен%20Users CS байт=3201 КС-категории="поисковые системы и порталы" cs-host=www.google.com КС-ИС=б.б.б.б CS метод=подключиться в CS-Ури-путь=/ уу-Ури-порт=443 в CS-URI-схемы=ТСР ПК-пользователь-агент="Мозилла/5.0 (окнах NT 6.1; WoW64 будет; р.:60.0) движок Gecko/20100101 Firefox и/60.0" CS-имя пользователя=Пользователь johndoe dnslookup времени=0 длительность=117 РС-статус=0 s-действие=TCP_TUNNELED
пользователь@Линукс:~$ 

Моя цель-сделать метки, категории и имя для каждой строки и перенаправить его в новый файл.

метки (внутри [ ])

пользователь@сервер Linux:~$ СЭД -н 'с/^.*\[//Р' log.txt | вырезать -д ']' -Ф1
24/09/2018:22:41:49 МСК
24/09/2018:17:45:44 мск
24/09/2018:17:44:03 мск
24/09/2018:17:41:44 мск
20/09/2018:15:48:50 МСК
20/09/2018:15:48:35 мск
пользователь@Линукс:~$ 

хоста (после КС-хост=)

пользователь@сервер Linux:~$ СЭД -н 'с/^.*КС-хост=//Р' log.txt | вырезать -д\ -Ф1
shavar.services.mozilla.com
cvshipping.ups.com
blocklist.addons.mozilla.org
cebwa.d2.sc.omtrdc.net
data35.adlooxtracking.com
www.google.com
пользователь@Линукс:~$ 

категории (междуКС-категории=" и ")

пользователь@сервер Linux:~$ СЭД -н 'с/^.*КС-категории="//Р' log.txt | вырезать -д '"' -Ф1
ТЕХНОЛОГИИ/Интернет
Бизнес/Экономика
Загрузки Программного Обеспечения 
Интернет-Реклама/Аналитика
Интернет-Реклама/Аналитика;Подозрительных
Поисковики/Порталы
пользователь@Линукс:~$ 

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

Ожидаемые Результаты

24/09/2018:22:41:49 МСК shavar.services.mozilla.com ТЕХНОЛОГИИ/Интернет
24/09/2018:17:45:44 мск cvshipping.ups.com бизнес/экономика
24/09/2018:17:44:03 мск blocklist.addons.mozilla.org загрузки программного обеспечения 
24/09/2018:17:41:44 мск cebwa.d2.sc.omtrdc.net интернет-реклама/аналитика
20/09/2018:15:48:50 МСК data35.adlooxtracking.com интернет-реклама/аналитика;подозрительных
20/09/2018:15:48:35 мск www.google.com поисковики/порталы

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

+243
Ulugh Beg 17 окт. 2010 г., 14:49:17

Я использую грэп -е Пежо -е Пежо carlist.txt чтобы осуществить поиск через carlist.txt и вытаскивать какие-то предметы и я предположила, что грэп -е Пежо -е Пежо carlist.txt | Ви бы труба, она для меня, но вот что я получаю:

ВИМ: предупреждение: вход не с терминала
ВИМ: ошибка при чтении входного сигнала, выход...
ВИМ: сохранение файлов...
ВИМ: Готовые.
+188
vikingsteve 25 окт. 2015 г., 06:12:35

Я не могу сделать мой подключения рабочий на свежей установки Debian 8.7.1 64бит. Может быть, вы можете помочь мне найти проблему. Карту я использую процессор Intel 8260 подключения/Bluetooth карты:

# команду lspci | grep в провода
04:00.0 сетевой контроллер: Intel корпорация беспроводных 8260 (пересм 3а)

Я установил iwlwifi с АПТ и загружен модуль:

# команды modprobe -Р iwlwifi ; команды modprobe iwlwifi

вывод lsmod распечатывает:

# lsmod распечатывает | грэп Виф
iwlwifi 96547 0
cfg80211 413730 1 iwlwifi

iwconfig:

# iwconfig
Ло нет беспроводного расширения.

интерфейс eth0 нет беспроводного расширения.

Так что я пропустил?! Я получаю чувствую, что это из-за прошивки не поддерживает ядро?

[email protected]:/home/irrgeist# команды uname -а
Linux от Debian 3.16.0-4-amd64 в #1 СМП в Debian 3.16.39-1 (2016-12-30) архитектуру x86_64 GNU/Линукс

Я перезагрузил систему.

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

#Общ /lib/встроенного/
av7110 iwlwifi-3160-8.iwlwifi-7260-8 ucode.ucode
carl9170-1.прошивки iwlwifi-3160-9.iwlwifi-7260-9 ucode.ucode
iwlwifi-3945-2 СНГ.iwlwifi-7265-8 ucode.ucode
iwlwifi-4965-2 dsp56k.iwlwifi-7265-9 ucode.ucode
л. с. iwlwifi-5000-2.iwlwifi-8000C-13 ucode.ucode
корпорация Intel iwlwifi-5000-5.iwlwifi-8265-22 ucode.ucode
ИКСИ iwlwifi-5150-2.keyspan_pda ucode 
iwlwifi-1000-5.iwlwifi-6000-4 ucode.RTL8192E ucode 
iwlwifi-100-5.iwlwifi-6000g2a-5 ucode.RTL8192SU ucode 
iwlwifi-105-6.iwlwifi-6000g2a-6 ucode.rtl_nic ucode 
iwlwifi-135-6.iwlwifi-6000g2b-6 ucode.rtlwifi ucode 
iwlwifi-2000-6.iwlwifi-6050-4 ucode.usbduxfast_firmware ucode.Бен
iwlwifi-2030-6.iwlwifi-6050-5 ucode.usbdux_firmware ucode.Бен
iwlwifi-3160-7.iwlwifi-7260-7 ucode.ucode usbduxsigma_firmware.Бен

источники.список

#

# деб компакт-диске:[Дебиан ГНУ/Линукс _Jessie_ 8.7.1 - Официальный для amd64 CD-образов netinst двоично-1 20170116-10:57]/ Джесси основной

#деб компакт-диске:[Дебиан ГНУ/Линукс _Jessie_ 8.7.1 - Официальный для amd64 CD-образов netinst двоично-1 20170116-10:57]/ Джесси основной

деб http://ftp.de.debian.org/debian/ Джесси основном несвободные ВНО
деб-СРЦ http://ftp.de.debian.org/debian/ Джесси основном несвободные ВНО

деб http://security.debian.org/ Джесси/обновления основных ВНО не бесплатно
деб-СРЦ http://security.debian.org/ Джесси/обновления основных ВНО не бесплатно

# Джесси-обновления, ранее известный как 'летучих'
деб http://ftp.de.debian.org/debian/ Джесси-обновления основных ВНО не бесплатно
деб-СРЦ http://ftp.de.debian.org/debian/ Джесси-обновления основных ВНО не бесплатно

деб http://ftp.de.debian.org/debian/ Джесси-бэкпортов основной ВНО не бесплатно
+187
Avi2002 26 февр. 2017 г., 01:55:06

Я пытаюсь воспроизвести видео файл в X раз из командной строки с помощью цикла for, я пробовал такой, но он не работает:

для меня в {1..100}; делать теста СР.Огг Эхо "тест$1.Огг"; сделано
+181
MRSAJEZ 31 авг. 2014 г., 08:54:47

Оборудование

Рука

Что я пытаюсь сделать: Ответ: я пытаюсь создать фрагментации памяти на Linux 2.6.31 основе swapless встроенного устройства.

Почему: Ответ:я пытаюсь порт некоторые патчи к Linux 2.6.31, который будет выполнять дефрагментацию фрагментации памяти. Для того, чтобы проверить, если эти патчи работают правильно, я хотел бы попробовать для фрагмент сначала памяти.

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

#включить заголовочный файл <stdio.ч>
#включить <stdlib.ч>

тап_п(недействительными) {

srand(время(нуль));
 int я = 0, j = 0, то randnum=0;
 в то время как(1) {

 randnum = слчис()%10000000;
 двухместная *ПТР = (дважды*) Танос(оператор sizeof(*PTR) с * randnum);

 Для(от j = 0 ; j с < randnum; к++) {
 *(ПТР+к) = (двухместная)от J+1;
}

бесплатно(ПТР);
}
}

==========

#включить заголовочный файл <stdio.ч>
#включить <stdlib.ч>

тап_п(недействительными) {

srand(время(нуль));
 int я = 0, j = 0, то randnum=0;
 инт Арр[6] = { 3072, 7168, 15360 , 31744, 64512, 130048}; 
 в то время как(1) {

 для (Я = 0; я < 6 ; я++) {

 инт *ПТР = (инт*) Танос(ОБР[я] * 93); 

 Для(от j = 0 ; j с < ОБР[я] * 93 / оператор sizeof(тип int); к++) {
 *(ПТР+к) = с J+1;
}

бесплатно(ПТР);
}
 } 
}

Как я могу оценить, если память фрагментирована?: Ответ:я смотрю на О/П /прок/buddyinfo

Что мне нужно:? Можете ли вы предложить лучший способ, чтобы фрагмент памяти? Потому что те, с программы работают, но очень очень медленно.

+172
marnix bras 21 янв. 2010 г., 00:40:02

Если вы сделали стандарт ./настроить; сделать без прохождения каких-либо опций, чтобы настроить, а потом сделать установку будет разместить куски нужной версии GCC в различных подкаталогах /usr/местные.

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

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

+91
Vachele Poole 9 июл. 2011 г., 09:07:23

Если вы имеете право кодировка активных кодировок (UTF-8), вы можете сделать это в теории (по крайней мере в графическом терминале), но это действительно не рекомендуется. Проблема в том, что вы можете в конечном итоге пытается ввести пароль, где кодовая страница не содержит символ, который вы пытаетесь ввести, что это небольшая проблема.

Лучше за Хороший пароль создание правил (не менее 12 знаков, сочетание прописных и строчных букв, цифр и символов, и случайных) и ручки с ASCII печатаемые символы: лишние символы, предоставляемые Unicode, вероятно, не перевешивают проблем вы можете столкнуться, когда вы не можете ввести пароль, потому что система не позволит половиной пароль на вход!

+65
David Acevedo 25 мая 2015 г., 09:36:04

Я имею шаги в трубопроводе Дженкинс читать мой тест проходной результат, а не стадии, если скорость ниже 95%. Вот код

ш "' #!/бин/Баш-Хе
 Пропуск= `кошка index.txt | грэп % | тр -д "" | вырезать -д: -Ф2 | вырезать -д% -Ф1`
 если [[ "$перевал" -Гэ 95 ]]
тогда
 выход 0
еще
 выход 1
интернет
"'

Но он постоянно дает мне ошибку

16:01:00 + Кот index.txt
16:01:00 + грэп %
16:01:00 + вырезать -д% -Ф1
16:01:00 + тр -д 
16:01:00 + кат-д: -Ф2
16:01:00 + пас= 100
16:01:00 /home/xxxx/script.sh: 100: не нашли

Что случилось? Кто-то может помочь? Спасибо

+39
pahaz 28 июн. 2011 г., 17:55:56

Как я могу получить два файла a и B и поместить результат такой:

Файл:

001 Яблоко, Калифорния
Банан 020, ЦН
023 Яблоко, Ла
045 оранжевый, ТТ
101 оранжевая, ОС
200 киви, АА

Файл B:

01-декабря-2013 01.664 001 ААА САС 1083
01-декабря-2013 01.664 020 ААА 0513 САС 
01-декабря-2013 01.668 023 ААА ЦАК 1091
01-декабря-2013 01.668 101 САС ААА 0183
01-декабря-2013 01.674 200 ААА ЦАК 0918
01-декабря-2013 01.674 045 0918 ААА САС 
01-декабря-2013 01.664 001 ААА САС 2573
01-декабря-2013 01.668 101 САС ААА 1091
01-декабря-2013 01.668 020 6571 ААА САС 
01-декабря-2013 01.668 023 ААА ЦАК 2148
01-декабря-2013 01.674 200 ААА ЦАК 0918
01-декабря-2013 01.668 045 ААА ЦАК 5135

Результат:

01-декабря-2013 01.664 001 ААА САС 1083 Яблоко, Калифорния
01-декабря-2013 банан 0513 01.664 020 ААА САС, СП
01-декабря-2013 01.668 023 ААА САС 1091 Яблоко, Ла
01-декабря-2013 01.668 101 САС ААА 0183 оранжевый, ОС
01-декабря-2013 01.674 200 ААА 0918 САС киви, АА
01-декабря-2013 01.674 045 ААА 0918 ЦАК оранжевый, ТТ
01-декабря-2013 01.664 001 ААА САС 2573 Яблоко, Калифорния
01-декабря-2013 01.668 101 САС ААА 1091 оранжевый, ОС
01-декабря-2013 6571 банан 01.668 020 ААА САС, ЦН
01-декабря-2013 01.668 023 ААА САС 2148 Яблоко, Ла
01-декабря-2013 01.674 200 ААА 0918 САС киви, АА
01-декабря-2013 01.668 045 ААА САС 5135 оранжевый, ТТ

(файл: число должно соответствовать среднему количеству из файла Б)

Есть ли возможным способом, чтобы делать это?

+34
Kaerdan 31 мар. 2011 г., 02:31:03

Это достаточно легко:

Если вы используете Баш, сохранить фрагмент как этот...

если [ -Ф "$дома/.bash_aliases" ]; затем
 источник "$дома/.bash_aliases"
интернет

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

+18
Khal 6 февр. 2013 г., 08:36:50

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

$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