Вычленить шаблон из файла и получить целое слово, а не просто узор

  1. Элемент списка

Я/П:

abcd_Server1 CCDDomain
defg_Server1 GGFDomain
kdkhs_Server1 CCDDomain
abce_Server1 CCDDomain
dgdg_Server1 CCADomain
dfdkhs_Server1 GGFDomain

Мне нужно искать слово "домен" и затем подсчитать уникальных вхождений слов.

В данном случае на выходе должно быть 3, так как 3 разных названия есть (CCDDomain,GGFDomain,CCADomain)

Я попытался с помощью этого :

грэп -о '*домен' "ServerNames.txt" | сортировка -у | туалет -л 

('-О' я получил еще один ответ)

+333
StratFanatic1954 7 янв. 2014 г., 00:22:59
33 ответов

Вы можете переопределить нормальный режим команд (например, [П]Г) с :nnoremap, но нет крюка для бывшей команды (как своеобразный :[Н]). Ваши единственные варианты крючком на CursorMoved событие:

:autocmd CursorMoved * нормально! ЗЗ

но это повлияет на всех прыгает, или определенной команды, например :[Н]Джей, но это даже больше печатать.

Лучше заново научить себя использовать Г (он короче, тоже!) и использовать это сопоставление:

:nnoremap <выраж> г (V:граф ? 'Gzz' : 'Г')
+980
Josh Salganik 03 февр. '09 в 4:24

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

$ присоединяйтесь к <(вроде File1.txt) <(вроде File2.txt) | колонки -Т | ТАС
 ID нет П Р И З
 ги|371443198|ГБ|JH556662.1| 7573913 2 2 0
 ги|371440577|ГБ|JH559283.1| 6931777 21 19 2

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

если да использование:

$ присоединяйтесь к <(1 сорт) <(2 сорт) | ТАС | у awk '{печати $1,$3,$4,5$,$2}' | колонка -Т
 идентификатор П Р С нет
 ги|371443198|ГБ|JH556662.1| 2 2 0 7573913
 ги|371440577|ГБ|JH559283.1| 21 19 2 6931777
+958
vanship 10 апр. 2011 г., 04:25:59
Другие ответы

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


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

У меня есть теоретический вопрос, Что будет, если я уберу все подкачки во время работы, Будет сбой операционной системы из-за ошибок страниц, что будет в ядре?

+948
Jordan Bradford 1 июл. 2018 г., 22:14:22

Создать группу "группа1", добавить в Apache и пользователя user1 в группу group1, а затем изменить группу, которой принадлежит каталог/var/www В/В в 1-й группе через команда chgrp вот так:

# использовать `-R', Если вы хотите сделать это рекурсивно, то есть грант `группа1' доступ к 
# все вложенные папки "а", а также доступ к `а' сам.

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

судо команда chgrp -Р группа1 в /var/www В/С 

# как корень 

команда chgrp -Р группа1 в /var/www В/С 

Таким образом, пользователь user1 не быть членом Apache и поэтому не сможет прочитать файл/var/www, так, но будет по-прежнему быть в состоянии прочитать файл/var/www В/С, в то время как Apache будет также иметь возможность по-прежнему читать в/var/www В/А.

Наконец, дважды проверьте, что члены группы имеют чтение/запись доступ, используя команду chmod, например, так:

# используйте `-Р' по вашему усмотрению-он действует точно так же, как `-Р' В `команда chgrp'

# как корень 

команду chmod -р г=РВ в /var/www В/С

# как обычный пользователь с sudo правами

судо команду chmod -р г=РВ в /var/www В/С

Или что-то подобное.

+944
YelYang 15 янв. 2019 г., 05:12:03

Только будет запустить в рамках процесса текущей оболочки.

Б будет работать в подоболочку, потому что вы попросили подуровень с помощью paranehteses.

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

+911
Arnold Conway 18 дек. 2019 г., 16:03:16

Если все файлы находятся в одной директории:

МВ /путь/к/исходные/через ODBC.Ини* /путь/до/назначения

Если вы хотите переместить файлы в подкаталогах, а также:

shopt -с globstar # вставляем эту строку в ваш ~/.bashrc следующее
МВ /путь/к/исходному/**/obdc.Ини* /путь/до/назначения
+886
Eneye Famous 19 апр. 2012 г., 05:20:17

Если обновление Xfce не начать с загрузки вы можете просто войти в систему с помощью команды startxfce4. Еще можно добавить в exec startxfce4 в свой .xinitrc в домашнем каталоге и просто использовать StartX .

+848
Hans Zimmer 1 авг. 2012 г., 21:48:54

Я все понял. Насколько я могу сказать, вы можете не разрешить sudo (или gksudo или чего-либо подобного) в автозапуск. команду chmod +ы на исполняемый файл, как я принудительный запуск приложения как root. Он тоже не работал сначала, потому что в qt5 (который был использован, чтобы построить приложение) нельзя использовать SUID-программ по умолчанию - пришлось менять его в коде.

+810
user59509 20 дек. 2019 г., 17:28:48

Это то, что мне нужно, чтобы произойти:

  1. процесс запуска в фоновом режиме
  2. ждать X секунд
  3. начать процесс B на переднем плане

Как я могу заставить ждать дальше?

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

+776
Jaime Carrillo 16 мая 2017 г., 13:30:38

С GNU дю:

дю-файл б | у awk '{ печати $1, "* 8" }' | до н. э.
+685
Shigemori Otomo 3 апр. 2010 г., 07:22:27

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

на awk '2 $ = = "Черепаха" {печати $1} файл' 
259497
457032
+648
peteallen 19 сент. 2011 г., 06:05:24

За последние пару дней Убунту постепенно замок меня из системы. Я не могу открыть некоторые программы, и последней каплей был несколько минут назад, когда он отказался сохранить скриншот. Ошибки я постоянно вижу, что файловая система доступна только для чтения. Я также был вынужден постоянно выполнять fsck выполняет проверку во время загрузки из-за ошибок и несоответствий. По информации онлайн, мой жесткий диск виноват и, вероятно, умирает и Ubuntu поворачивает секторы только для чтения, как средство защиты. Однако, я двойной загрузки с Windows 10 и это, кажется, не будут затронуты.

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

Спасибо заранее за любую информацию.

+611
FrankD 24 окт. 2016 г., 22:30:00

Я использовал в QEMU + эмулятора QEMU для монтирования дискет и читать сырые данные с ДД.

Пишите ваш файл одной дискеты в период с ДД или сплит:

Примечание: Вам может понадобиться разделить на Тома 1474560 (что на /dev/рдск/f03ht, кажется).

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

# Архив файлов, которые вы хотите отправить с помощью " тар " (поддерживается два). 
$ LS-Ла-Тест.тар
----------+ 1 cmihai никто 5901312 2 декабря 20:тест 55.тар

# Разделена на 1.44 МБ объемы 
$ сплит-Б тест 1478656.тар test_floppy_

$ LS-Ла test_floppy*
-РВ-р--р--+ 1 cmihai никто 1478656 2 декабря 21:10 test_floppy_aa
-РВ-р--р--+ 1 cmihai никто 1478656 2 21 декабря:10 test_floppy_ab
-РВ-р--р--+ 1 cmihai никто 1478656 2 декабря 21:10 test_floppy_ac
-РВ-р--р--+ 1 cmihai никто 1465344 2 декабря 21:10 test_floppy_ad

Монтировать дискеты в эмуляторе QEMU.

Нажмите сочетание клавиш Ctrl + АЛТ + 2 в QEMU для использования эмулятора QEMU.

изменение floppy0 test_floppy_aa
информационный блок

Вернуться ваш терминал нажатием клавиш Ctrl + АЛТ + 1

Примечание: нам, вероятно, следует читать от исходного устройства /dev/рдск/f03ht не блочное устройство... для проверки.

ДД, если=/dev/ДСК/f03ht из=test_floppy_aa
ДД, если=/dev/ДСК/f03ht из=test_floppy_ab
...

Распаковать

кошка б | тар-ТВт test_floppy_* # тест..
кошка б | тар-основные возможности test_floppy_*

Другие идеи

  • в QEMU-система-для i386 -ВДА с SysV.тест ИМГ-истории.деготь и читайте с ДД из /Дев/рдск/1s1 (я думаю... 0s0 корень диска). Вы также можете попробовать `и fdisk /Дев/рдск/1s1'.
  • Добавить в конец существующего образа диска, и прочитать с ДД :Д. (безумие...)
  • Может нужно использовать /dev/ФД или /dev/устройства рдск...
  • Конверсии сырья в файл VMDK (использовать VMware и VirtualBox): в qemu-img и преобразования -о файл VMDK с SysV.Гуи в стиле SysV.файл VMDK. Теперь мы можем попытаться увидеть, если поддерживается VMware или VirtualBox драйвера сетевую карту...
  • Будем стараться Кермит / совет / КР , как только я найду дискету , которая содержит их и на/dev/ мне нужно использовать...

Примечания:

  • tar может читать напрямую из /dev/ДСК/f03ht. Например, тар-ТВФ /Дев/ДСК/f03ht. Вероятно, следует попробовать создать многотомные дискеты и забыть про ДД частью... НЗП :-).
+554
Roger Nyman 17 окт. 2017 г., 21:42:37

Я пытаюсь автоматизировать эти действия, так что мне не нужно делать это на всех машинах вручную. Мне нужно установить последнюю версию программного обеспечения сервера приложений (abc.tar.gz) на всех UNIX-систем.

Мне нужно сделать это в около 12 машин - "машина1" ... "machine12". У меня есть мастер-автомат "machine0" , который abc.tar.gz файл так я думал, чтобы запустить мой скрипт с этой машины только и установить abc.tar.gz программное обеспечение, выполнив следующие шаги в этих 12 машинах по одному. Мой Unix и номер счета-это Давид и мой процесс запускается как золотой пользователь.

Это шаги, которые я следовать, если я устанавливаю abc.tar.gz в "машина1":

Давид@машина1:~$ судо УПП [email protected]:/home/david/abc.tar.gz .
Давид@машина1:~$ sudo Так стоп тестовый
Давид@машина1:~$ судо Су - золотые
золотой@машина1:~$ кд /опт/процесс
[email protected]:/opt/process$ РМ-РФ *
[email protected]:/opt/process$ выход
Давид@машина1:~$ sudo эти СР abc.tar.gz /опт/процесс
Давид@машина1:~$ судо Чаун -Р золотой /опт/процесс
Давид@машина1:~$ судо Су - золотые
золотой@машина1:~$ кд /опт/процесс
[email protected]:/opt/process$ тар-xvzf abc.tar.gz
[email protected]:/opt/process$ выход
Давид@машина1:~$ судо запустить тестовый

Как я могу автоматизировать этот процесс, так что он может совершать те же действия во всех 12 машин одного свидания один? Я имею в виду установить abc.tar.gz в машину1 , а затем установить на компьютер2 и иди.. я хочу, чтобы запустить этот скрипт из machine0 только.

Есть ли способ автоматизировать это?

+525
Karen Davtyan 20 сент. 2016 г., 09:26:48

Круговой ввода/вывода петли выполнены с хвостом -Ф

Это реализует круговой ввода-вывода цикл:

файл $ Эхо 1 >
$ хвост -F файл | а нет; делать эхо $(в(N+1)); спать 1; сделано | тройник -файл
2
3
4
5
6
7
[..СНиП...]

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

файл $ Эхо 1 >
$ хвост -F файл | а нет; делать Эхо "1+с(3*$н)" | до н. э. -л; сон 1; сделано | тройник -файл
1.14112000805986722210
.72194624281527439351
1.82812473159858353270
.28347272185896349481
1.75155632167982146959
[..СНиП...]

Вот, Британская Колумбия делает математические операции с плавающей точкой и С(...) составляет до н. э. для обозначения синуса функция.

Реализация того же алгоритма, а не через переменную

Для этого конкретного примера по математике, круговой я/o подход не нужен. Можно просто обновить переменную:

П $ =1; пока истина; п=$(Эхо "1+с(3*$н)" | до н. э. -л); Эхо Н$; сна 1; сделано
1.14112000805986722210
.72194624281527439351
1.82812473159858353270
.28347272185896349481
[..СНиП...]
+490
RedleatherBull 25 дек. 2016 г., 18:52:40

В приведенных данных можно уник сортировать и печатать только лучшие хиты от каждого региона?

Учитывая Данные

aza1 18
bcn1 16
sat2 12
lcy2 12
fra1 12
aza1 12
bcn1 10
sat2 8
lcy2 9
fra1 13
aza1 21
bcn1 2
sat2 10
lcy2 0
fra1 1

Требуемый Выходной

aza1 21
bcn1 16
sat2 12
lcy2 12
fra1 13
+482
JotaStar 21 янв. 2012 г., 02:25:21

Попробуйте добавить хочет=сеть-онлайн.цели и после=сеть.цель

Взгляните на: https://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/

+475
Lavande 24 апр. 2017 г., 09:07:49

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

+472
Alex Eisenberg 6 июл. 2019 г., 12:41:15

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

найти .журнал
+456
donut 5 дек. 2014 г., 10:51:37

У меня есть файлы конфигурации, которые я использую, чтобы сделать мои ПС1 фантазии. Дизайн зависит от наличия определенного шрифта. Если шрифта нет, ПС1 выглядит некрасиво.

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

Я хочу быть в состоянии установить некоторые переменные, когда я запустить эмулятор терминала, так что, когда я установка PS1 в моей .zshrc, я могу проверить наличие этой переменной. Если она есть, я могу быть уверенным, что установлен необходимый шрифт и показать необычные PS1, который я предпочитаю видеть. Если нет, то я могу показать более простую для моих коллег-вебмастеров.

Лучшее решение я до сих пор маленькая функция, которая может сказать мне, что эмулятор терминала я использую:

term_emu функция() {
 Эхо файлов "/"$(ПС-ф-п $(кошка /proc/$(Эхо $$)/стат | вырезать -Д \ -Ф 4) | хвост -1 | е с/^.* //')`
}

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

Любые другие идеи?

+449
djadmin 18 нояб. 2012 г., 07:45:36

Я использую Ubuntu 14.04.2 LTS с подрывной 1.8.8 и пытается настроить удаленный доступ к SVN через apache2 с принадлежат продукту Subversion - это миграция на Linux с Windows-сервером apache2 не работает.

Вопрос у меня заключается в том, что любой <местоположение> с пробелом в его имени не пойдет, ниже пример будет работать:

<Расположение "/СВН/Test_Repository" >

 Дав СВН
 SVNParentPath "/медиа/windowsshare/с TortoiseSVN-РЕПО-магазин/репозиторий тест"
 SVNListParentPath На

 Тип Базового
 AuthName "Репозиторием"
 AuthUserFile /и т. д./подрывной/пароль
 Требуют действительного пользователя

 SVNIndexXSLT "/РЕПО-веб/вид/РЕПО.тег"

</Расположение>

Однако, когда я заменить подчеркивания в расположении с места, чтобы сделать это <место "/СВН/тестовый репозиторий" > я получаю ошибку 403 Forbidden со следующим в журнал ошибок:

[Вторник 21 апреля 14:46:34.991584 2015] [дав:ошибка] [пид 30873] [клиент 192.168.20.5:63935] не удалось получить сведения о ресурсе. [403, #0], реферер: http://192.168.20.12/svn/
[Вт апр 21 14:46:34.991597 2015] [дав:ошибка] [пид 30873] [клиент 192.168.20.5:63935] URI не содержит имя репозитория. [403, #190001], реферер: http://192.168.20.12/svn/

Каталог /СМИ/windowsshare/с TortoiseSVN-РЕПО-магазин/ крепится с www-данных пользователя и группы, в собственности.

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

+408
jason bourne 10 февр. 2018 г., 06:00:49

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

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

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

Если вы хотите безопасный Debian в коробке, я предлагаю крепления для Debian, как это немного старый, но это дает хороший обзор.

Существует также твердеют пакета , которые создают некоторые интересные зависимости и запретить установку известные уязвимые пакеты.

+407
user798275 14 февр. 2016 г., 19:58:09

Я встретил тот же вопрос и обнаружили, что SSH-копия-ID скрипт не работает если вы имеете осторожностью тихо в СШ конфиг: он анализирует СШ выхода на доступ запрещен выход и не получить его.

+406
ryxn 9 мар. 2014 г., 13:17:38

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

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

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

Я использую Ubuntu 14.04 с KeePassX 0.4.3.

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

+369
creillyucla 13 сент. 2016 г., 16:06:37

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

Это демон обязательно сервер? Есть демон, который не является сервером? Я думаю, есть немало, и я не уверен, если инициализации процессов в соответствии с sysvinit и systemd такие примеры.

Спасибо.

+354
user12017 13 июл. 2014 г., 18:24:28

Вот такая ситуация. В менеджер пакетов Synaptic, предположим, я хочу скачать файлы пакет имя_пакета. Я выполните следующие действия: Выберите имя_пакета> отметить для установки > принять необходимые дополнительные установки пакета диалога (если таковые имеются) > применить. Затем запрос показывает мне, какой пакет будет устанавливать, обновлять и удалять. Существует также флажок "загружать только". Я отметьте его и нажмите кнопку ОК. После завершения загрузки пакетов через несколько минут. На мой вопрос, Где же скачанный пакет идет?

+268
user2544765 12 февр. 2014 г., 23:57:11

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

Что можно сделать с помощью Perl:

на Perl -0777 -ЧП 'с/\н{2,}/файл/ОО' 

Можно также использовать в Perl флаг редактировать файлы на месте.

на Perl -0777 -Пи -Е С/\Н{2,}//ГС' файл1 файл2...
+250
iraj jelodari 24 февр. 2014 г., 19:04:34

У меня есть файл со следующим содержимым :-

2
4
5

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

Как я могу идти об этом ?

+248
Renitenz 18 дек. 2014 г., 19:46:15

Давайте проверим ваши предположения:

  • истинный && Эхо фу будет печатать фу. Правильно, потому что && придерживается и короткого замыкания логики; из-за лево-ассоциативность В && и || операторы, если самая левая команда вернула успех статус выхода 0 (который правда не всегда) , самый правый команду, чтобы этот оператор будет выполняться.

  • ложные && Эхо ФОО не печатать фу. Ровно противоположном случае описано выше.

  • Баш-с "выйти $а" & & " эхо " фу будет печатать foo в зависимости от долларов. По сути неверное предположение, что долларов в контроль &&. Потому что && это и логика, он признает только два состояния - успех или провал, где провал является любой статус выхода выше 0. Таким образом, выход 1 и выход 2 и выход 3 - все это не имеет отношения к &&; отказа является отказ независимо от $за значением; именно поэтому Эхо-фу не работает.

Поэтому ответ Нет, не существует более элегантный способ делать то, что работает под ложное предположение, в любом случае. Однако, если ваша цель-установить состояние выхода через команду, этого достаточно, чтобы использовать то, что ответ Kusalananda это говорит о подоболочку. Я лично не вижу чем это отличается от Баш-с часть, за исключением того, что подуровень может быть реализован как дочерний процесс/раздвоенный процесс, а не отдельный процесс; все еще не идеал. Обратите внимание, что $? также не должны быть установлены пользователем через переменную - она предназначена для командах связывать успех или провал.

Перейдем на доллар в секунду. Почему набор $? и Эхо ФОО, если вы можете напрямую проверить долларов ? Нет смысла размещать долларов в стоимости, когда она не принадлежит в любом случае, т. е. в $?. Я бы рекомендовал перенести акцент с "Элегант"( что бы это ни значило ) в "логические" и "работа".


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

$ штука(){ [ "${1-0}" -экв 0 ] || возвращает "$1" ; " эхо " в "Foo"; }
$ штука
фу
$ всего 0
фу
$ штука 1
$ Эхо $?
1
$ штука 2
$ Эхо $?
2

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

+159
storearmy 2 янв. 2016 г., 07:02:08

если процесс устанавливает сигнал SIGALARM, выполнив сигнала тревоги(10). Смысл в 10 секунд SIGALARM будет отправлен операционной системы.

Что произойдет, если есть переключение контекста - система будет по-прежнему посылать сигнал вне зависимости от переключения контекста? или он вернется в процесс и дождаться его запуска (в общей сложности) в течение 10 секунд и только потом посылать сигнал?

+132
ganar 1 янв. 2011 г., 18:44:22

У меня количество файлов журнала в каждом отдельном пути файла list.txt . У меня есть доступ к каждой induvial пути и ошибки грэп от этого .файл журнала. Какой будет код в скриптах оболочки.

Например, содержание файла list.txt это

 /замедляет/us01dwt11/ТСН/aessj1.журнал 
/замедляет/us01dwt11/ТСН/faessj2.журнал
/замедляет/us01dwt11/ТСН/laessj3.журнал
 /замедляет/us01dwt11/ТСН/aaessj1.журнал 
+93
Ibrahim Sheik 14 янв. 2011 г., 01:35:26

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

дифф --без изменений-группа-Формат='@@ %ду,%ДФ 
 %<' --старый-группа-Формат=" --новый-группа-Формат=" \
 - планы изменились-группа-Формат=" a.txt b.txt

Вот что я вам с ваш образец данных:

$ кот a.txt 
Василий Пупкин
Х
Привет
Мир
42
$ кот b.txt 
Фу Баз
Привет
Мир
23
$ дифф --без изменений-группа-Формат='@@ %ду,%ДФ
%<' --старый-группа-Формат=" --новый-группа-Формат=" \
 - планы изменились-группа-Формат=" a.txt b.txt
@@ 2,3
Привет
Мир
+39
Farros Fatih 22 апр. 2016 г., 01:18:05

У меня есть несколько проектов, которые требуют, чтобы я изменил версий Java/Grails в/Мэйвен. Я пытаюсь справиться с некоторыми скриптами, что бы внести изменения. Например:

#!/Бен/ш

экспорт переменной JAVA_HOME=/cygdrive/с устройством/dev/Ява/jdk1.5.0_22
экспорт путь=$переменной JAVA_HOME/бин:$путь
экспорт каталог grails_home=/cygdrive/с устройством/dev/файл Grails-1.0.3
экспорт путь=переменной$grails_home/бин:$путь
экспорт MAVEN_HOME=/cygdrive/с устройством/dev/Апач-мавен-2.0.11
экспорт путь=$MAVEN_HOME/бин:$путь
какой Java
что граалей
что МВН

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

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

Я с использованием Cygwin.

+19
CantGetThis 17 февр. 2010 г., 22:06:22

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

$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