36
ответов

Как добавить индикатор выполнения в сценарий оболочки?

При выполнении сценариев в bash или любой другой оболочке в * NIX при выполнении команды, которая займет более нескольких секунд, требуется индикатор выполнения. Например, копирование большого файла, открытие большого файла tar. ...
вопрос задан: 30 May 2012 10:56
32
ответа

Скрытые функции Bash

Сценарии оболочки часто используются в качестве связующего звена для автоматизации и простых одноразовых задач. Что частью Вашего фаворита являются "скрытые" функции оболочки/языка сценариев Bash? Одна функция на ответ Дает...
вопрос задан: 23 May 2017 12:17
30
ответов

Как получить одно значение из файла Json в bash? [Дубликат]

Я хотел бы получить одно значение из файла output.txt и запустить другие другие команды bash на основе шаблона возвращаемого значения; cat output.txt введите код здесь SAMPLE FILE DATA {"Topics": [...
вопрос задан: 8 March 2017 07:15
30
ответов

Как я могу назначить и проанализировать вывод json-объекта из сценария [duplicate]

Результат моей команды (скрипт python) печатается на экране и выглядит следующим образом: {"key1": "value1", "key2": "value2", "key3": "value3"} Я бы хотел, чтобы этот вывод храниться во временную систему ...
вопрос задан: 8 March 2017 07:15
30
ответов

Как найти средний возраст пользователей, поиск по слову в поле MongoDB? [Дубликат]

Я бы нашел средний возраст «пользователей» из Аляски. db.users.aggregate ({$ match: {адрес: "Alaska"}}, {$ group: {_id: null, averageAge: {$ avg: '$ age'}}}) не дает результатов, потому что поле '. ..
вопрос задан: 14 January 2017 05:06
29
ответов

проверьте, существует ли путь к файлу bash linux script [duplicate]

Привет, у меня возник вопрос о том, как написать скрипт, который будет сначала проверять, существует ли данный путь к файлу, и если это так выводит путь в читаемых предложениях. Я собирался начать, если [-e "$ 1" -a -d "...
вопрос задан: 17 December 2015 10:18
28
ответов

Переключение между файлами без закрытия редактора vim [duplicate]

Я новичок в командной строке и с помощью vim. Предположим, вы редактируете файл с именем exampleFile.txt с помощью редактора vim. Как вы переключаетесь на другой файл с именем exampleFile2.txt без выхода из vim? Какая команда ...
вопрос задан: 1 August 2011 04:23
21
ответ

Может ли скрипт оболочки установить переменные окружения вызывающей оболочки? [Дубликат]

Я пытаюсь написать сценарий оболочки, который при запуске установит некоторые переменные окружения, которые останутся установленными в оболочке вызывающего. setenv FOO foo в csh / tcsh или экспорт FOO = foo только в sh / bash ...
вопрос задан: 31 August 2018 16:20
21
ответ

Ошибка команды android-studio не могла даже открыть IDE [дубликат]

Я установил последнюю версию студии. При запуске командной оболочки sh studio.sh я получаю java-ошибку. Я использую только версию java8. Тем не менее, я получаю сообщение об ошибке. Это мой вывод для java -...
вопрос задан: 22 March 2017 17:20
21
ответ

Какова Ваша последняя полезная острота Perl (или канал, включающий Perl)? [закрытый]

Острота должна: решите реальную проблему не быть экстенсивно загадочными (должно быть легко понять и воспроизвести) стоить времени, которое требуется для записи, это (не должно быть слишком умным), я смотрю...
вопрос задан: 19 July 2013 15:14
18
ответов

Как разделить строку на разделитель в Bash?

У меня эта строка хранится в переменной: IN = "bla@some.com; john@home.com" Теперь я хотел бы разбить строки на; разделитель, так что у меня есть: ADDR1 = "bla@some.com" ADDR2 = "john@home.com" я не ...
вопрос задан: 22 October 2018 21:20
18
ответов

Как проверить, установлена ​​ли переменная в Bash?

Как узнать, установлена ​​ли переменная в Bash? Например, как я могу проверить, передал ли пользователь первый параметр функции? function a {#, если установлен $ 1? }
вопрос задан: 7 September 2016 16:27
17
ответов

Расширение оболочки внутри функции [duplicate]

Я пытаюсь создать функцию, которая при вызове будет создавать столько файлов, сколько значение параметра. Например, если я это называю: файл ejercicio_VI 4, он будет создавать файлы file1 и file2 ...
вопрос задан: 13 March 2016 21:53
17
ответов

Запуск pi.sh с использованием циклов для N раз [дубликат]

как запустить pi.sh за определенное количество раз, используя цикл? чтобы проверить это, напишите сценарий, который запускает pi.sh семь раз со значениями N от 1 до 7.
вопрос задан: 13 March 2016 21:53
16
ответов

Команда оболочки для суммирования целых чисел, по одному на строку?

Я ищу команду, которая будет принимать в качестве входных данных несколько строк текста, каждая строка содержит одно целое число, и выводить сумму этих целых чисел. В качестве фона, у меня есть файл журнала ...
вопрос задан: 10 April 2019 04:04
16
ответов

Bash: новая строка в строке эхо-сигнала терпит неудачу, когда вывод передается в crontab [duplicate]

Bash: новая строка в строке эха не работает, когда вывод передается в crontab. Комбинация\n new line рассматривается как часть строки, в то время как ее следует рассматривать как новый символ строки. Рассмотрим: эхо ...
вопрос задан: 27 March 2016 09:46
16
ответов

Имеет смысл переписывать Perl и сценарии оболочки в Java?

У меня есть набор сценариев - некоторых в жемчуге и некоторых в ударе - которые используются для: Создавая базу данных (таблицы, индексы, ограничения, представления) Парсинг электронных таблиц и загрузка данных в базу данных...
вопрос задан: 28 January 2009 04:01
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
14
ответов

Какую оболочку Linux я должен использовать? [закрытый]

Я использовал удар, csh, и tcsh. Но я задал этот вопрос, и Jonathan сообщил мне, что csh нельзя доверять. Таким образом, какая оболочка Linux хороша для разработки. и почему?
вопрос задан: 23 May 2017 12:18
14
ответов

Отправитель и получатель для передачи файлов по ssh по запросу?

Я создал программу, которая выполняет итерации по набору файлов и вызывает для некоторых из них: scp <файл> user@host:<remotefile> Однако в моем случае, могут быть тысячи маленьких файлов это...
вопрос задан: 10 February 2009 13:10
14
ответов

Может ли командный файл указать, запущена ли программа? [Дубликат]

Я хочу использовать условное выражение в своем командном файле, чтобы он открывал программу, но только если эта программа еще не запущена. Очень грубо, что-то вроде: @echo off: :( Вставить IF условно здесь, если ...
вопрос задан: 2 October 2008 15:45
13
ответов

Вызов внешней команды в Python

Как вы вызываете внешнюю команду (как будто я набрал ее в оболочке Unix или командной строке Windows) из скрипта Python?
вопрос задан: 14 September 2019 09:10
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
ответов

Что Windows эквивалентен из сценария оболочки UNIX?

Я хочу иметь исполняемый файл, который назовет некоторые другие программы. Путем я сделал бы, это в Linux с простым сценарием удара, который похож на это: #!/bin/bash повторяют "под управлением некоторую-программу"/home/...
вопрос задан: 17 November 2008 21:03
12
ответов

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

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

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

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

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

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