16
ответов

использовать вычисление как условие в цикле [дубликат]

У меня есть сценарий с именем t.sh, как показано ниже: #! / Bin / bash num = 2 для i в {0 .. $ ((num-1))}; сделать echo 'aaa' для i в {0..1}; do echo 'bbb' done Выход ./t.sh: aaa bbb bbb Я не могу ...
вопрос задан: 13 March 2016 21:53
16
ответов

Объясните, что означает r $ [duplicate]

Чтобы запустить скрипты bash на сервере linux, мне пришлось использовать следующую команду sed -i -e 's /\r $ //' * .sh, что означает r $?
вопрос задан: 10 July 2013 08:54
15
ответов

Xorg случайно вылетает при проигрывании флеш видео [закрыто]

Я использую Ubuntu 12.04 x64, графику nVidia с «текущим» драйвером. То же самое произошло с драйвером «current-updates». Время от времени, наблюдая за воспроизведением флэш-памяти (не каждый раз), Ubuntu ...
вопрос задан: 26 August 2018 19:33
15
ответов

Сделать объявление объявления массива для всех оболочек Linux [duplicate]

У меня есть функция, определенная в моем скрипте: export_path () {array = ($ (echo $ PATH | awk -F ":" '{print $ 0}')) if! [$ (echo $ {array [*]} | grep "/ usr / bin" & gt; / dev / null 2 ​​& amp; 1)]; затем экспортируйте PATH = $ ...
вопрос задан: 11 June 2015 09:56
15
ответов

Как объединить несколько строк с именами файлов в одну с пользовательским разделителем?

Я хотел бы объединить результат ls -1 в одну строку и разделить его с тем, что я хочу. Есть ли какие-либо стандартные команды Linux, которые я могу использовать для достижения этой цели?
вопрос задан: 29 May 2015 22:02
15
ответов

Как управлять Длинными трактами в Bash?

У меня есть проблема для управления длинными трактами. Как я могу добраться быстро до путей как/Users/User/.../.../.../.../.../Dev/C/card.c Я попробовал CD псевдонима псевдонима C ='cd/Users/User/.../.../.../.../.../Dev/C', но...
вопрос задан: 25 March 2009 21:03
14
ответов

Большие инструменты для нахождения и заменения в файлах?

Я переключаюсь от редактора Windows PHP-specific на VIM, на философии "использования один редактор для всего и изучаю это действительно хорошо". Однако одна функция, которую я любил в своем редакторе PHP, была ее, "находят и...
вопрос задан: 2 March 2010 17:34
13
ответов

более элегантный способ сделать массив, используя косвенную ссылку в bash [duplicate]

отвечая на предыдущий вопрос, я хотел бы узнать, могу ли я уточнить свой код, который упрощен ниже. Есть ли способ слияния функции myCorrectVar = "$ {myPrefix} _ $ {mySearch ^^} [@]" ...
вопрос задан: 10 June 2015 05:14
13
ответов

Быстрая команда ls

Я должен получить каталог, перечисляющий, который содержит приблизительно 2 миллиона файлов, но когда я делаю команду ls на нем, ничто не возвращается. Я ожидал 3 часа. Я попробовал ls |, кладут для первого удара directory.txt, но это кажется...
вопрос задан: 28 October 2014 17:46
13
ответов

У меня есть каталог, который содержит файлы журналов, я хочу совместить шаблон, чтобы удалить его, и снова записать содержимое в те же файлы [duplicate]

ls -ltr / var / log / script1 / total 5964 -rw-r-r--. 1 корень root 22720 апр. 28 11:14 controller.log -rw-r - r--. 1 корень root 869 апр. 28 11:14 controller.log.2018-03-26-14 -rw-r - r--. 1 корень корня 893 ...
вопрос задан: 7 March 2014 12:01
13
ответов

Sourcing (& ldquo; dotting & rdquo;) сценарий оболочки из Docker [дубликат]

Я пытаюсь настроить изображение докера, которое загружает Phantomjs и устанавливает псевдоним в ~ / .bash_rc и путь в ~ / .profile. Ниже приведен файл Dockerfile. FROM node: 8.9.4 RUN mkdir -p / usr / ...
вопрос задан: 17 December 2013 15:29
13
ответов

Как исправить функцию bash в Docker image / container [duplicate]

Скажем, у меня есть простая функция bash: ### эта функция находится в $ HOME / foo.sh my_foo () {echo "this foo"} с использованием Dockerfile, как я могу загрузить этот файл для всех запущенных оболочек? ...
вопрос задан: 17 December 2013 15:29
13
ответов

Сценарий Bash на OSX не учитывает направление дома (~) [дубликат]

Учитывая следующий сценарий bash, с projectdir, введенным как ~ / sites / test, OSX создает каталог в ./~/sites/test, а не в ~ / sites / test. То же самое для попытки создать каталог на ...
вопрос задан: 18 October 2010 23:05
13
ответов

Выбор языка сценариев для начальной [закрытой] производительности

У меня есть маленькое легкое приложение, которое используется в качестве части большего решения. В настоящее время это записано в C, но я надеюсь переписывать его с помощью межплатформенного языка сценариев. Решение...
вопрос задан: 29 November 2008 21:34
12
ответов

Быстрый-и-грязный способ гарантировать только один экземпляр сценария оболочки работает за один раз

Что быстрый-и-грязный путь состоит в том, чтобы удостовериться, что только один экземпляр сценария оболочки работает в установленный срок?
вопрос задан: 22 February 2019 04:35
12
ответов

Лучшие практики для содержания паролей в оболочке / сценарии Perl?

Я должен был недавно стереть свой Perl и навыки сценария оболочки для выручения некоторых коллег. Для рассматриваемых коллег определили задачу с обеспечением некоторых отчетов из внутреннего приложения с...
вопрос задан: 9 April 2017 09:55
12
ответов

Как передать параметры в & ldquo; nohup & rdquo; Баш? [Дубликат]

У меня есть псевдоним, который запускает функцию (с именем timer) с nohup. Мне нравится передавать параметр в псевдоним, но он не работает. Вот что я имею в моем bashrc: timer () {arg1 = $ @ echo "$ arg1" ...
вопрос задан: 1 March 2017 20:32
12
ответов

Как делают я нахожу миллионное число в ряду: 2 3 4 6 9 13 19 28 42 63 …?

Это берет о минуте для достижения 3000 в моем аккомпанементе, но я должен знать миллионное число в ряду. Определение является рекурсивным, таким образом, я не вижу ярлыков кроме вычислить все прежде...
вопрос задан: 15 May 2010 19:52
12
ответов

Вызов супер ()

Когда Вы звоните супер () в Java? Я вижу его в некоторых конструкторах производного класса, но не конструкторы для каждого родительского класса, названного автоматически? Почему необходимо было бы использовать супер?
вопрос задан: 13 April 2010 20:14
12
ответов

Bash: ограничить количество одновременных заданий?

Есть ли простой способ ограничить количество одновременных заданий в bash? Под этим я подразумеваю создание & amp; блокировать, когда в фоновом режиме выполняется более n одновременных заданий. Я знаю, что могу реализовать ...
вопрос задан: 8 October 2009 13:54
11
ответов

Как обрезать пробелы из переменной Bash?

У меня есть сценарий оболочки с этим кодом: var = `hg st -R" $ path "` if [-n "$ var"]; затем echo $ var fi Но условный код всегда выполняется, потому что hg st всегда печатает хотя бы одну новую строку ...
вопрос задан: 20 June 2018 05:55
11
ответов

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

GNU bash, версия 1.14.7 (1) У меня есть сценарий, называемый «abc.sh». Я должен проверить это только из сценария abc.sh ... внутри него я написал следующую инструкцию status = `ps -efww | grep -w "abc.sh" | grep ...
вопрос задан: 12 May 2018 15:35
11
ответов

Каков правильный способ преобразования первого символа строки из верхнего в нижний регистр в сценарии оболочки в Mac OS? [Дубликат]

Каков правильный способ преобразования первого символа строки из верхнего в нижний регистр в bash на Mac OS. Я не на Bash 4 версии для преобразования строки следующей командой $ string = "Hello" echo $ {...
вопрос задан: 19 September 2016 15:33
11
ответов

Vagrant up дает ошибку после того, как я обновился до powwershell 3.0 в git bash [duplicate]

Я установил Vagrant и VirtualBox, но мне нужно было обновить powershell в git bash до 3.0. Я сделал это, но получаю следующее, когда пытаюсь получить бродягу. AddLinkVM_default_1528206651511_90546 ...
вопрос задан: 8 February 2016 11:42
11
ответов

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

Как я могу записать сценарий удара Linux, который говорит мне, какие компьютеры работают в моей LAN? Помогло бы, мог ли я дать его как вход диапазон IP.
вопрос задан: 16 November 2015 14:45
11
ответов

Проблемы с хвостом -f и awk? [Дубликат]

Добрый день. Я пытаюсь запустить хвост -f в файле журнала (показано ниже), но при выполнении этого я не получаю никакого вывода. Однако, когда я заменяю tail -f на cat, команда запускается и возвращается ...
вопрос задан: 13 March 2015 12:00
11
ответов

Как может я добираться 'найти' для игнорирования .svn каталогов?

Я часто использую команду находки, чтобы перерыть исходный код, удалить файлы, безотносительно. Раздражающе, потому что Подверсия хранит дубликаты каждого файла в .svn/text-base/каталоги мои простые поиски...
вопрос задан: 22 January 2015 05:28
11
ответов

Как узнать имя файла скрипта в скрипте Bash?

Как я могу определить имя файла сценария Bash внутри самого сценария? Например, если мой скрипт находится в файле runme.sh, то как мне сделать так, чтобы он отображал сообщение «Вы запускаете runme.sh» без ...
вопрос задан: 21 December 2013 23:57
11
ответов

Как Вы отправляете вывод ls к mv?

Я знаю, что Вы можете сделать это с находкой, но являетесь там способом отправить вывод ls к mv в командной строке Unix?
вопрос задан: 26 April 2013 08:00
11
ответов

Избегайте eval при использовании переменных среды в файле конфигурации [duplicate]

Рассмотрим следующий конфигурационный файл $ cat /path/to/file.conf myfolder $ HOME / folder и этот простой читатель конфигурационного файла: $ cat conf_read #! / Bin / bash, пока значение ключа чтения, если if [[...
вопрос задан: 21 May 2012 11:13