12
ответов

Используйте синтаксис grep --exclude / - include, чтобы не просматривать определенные файлы

Я ищу строку foo = в текстовых файлах в дереве каталогов. Это на обычной машине Linux, у меня есть оболочка bash: grep -ircl "foo =" * В каталогах также много бинарных файлов, которые соответствуют "...
вопрос задан: 13 March 2017 14:04
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
11
ответов

Как я могу удалить новую строку, если это последний символ в файле?

У меня есть несколько файлов, которые я хотел бы удалить последним символом новой строки, если это последний символ в файле. od -c показывает, что команда, которую я запускаю, записывает файл с новой строкой: 0013600 n t ...
вопрос задан: 4 March 2017 06:26
11
ответов

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

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

Пакетное преобразование файлов latin-1 в utf-8 с помощью iconv

У меня есть один проект PHP на моем OSX, который находится в кодировке latin1. Теперь мне нужно конвертировать файлы в UTF8. Я не много шелл-кодер, и я попробовал кое-что, что я нашел из интернета: mkdir новый для ...
вопрос задан: 15 June 2016 09:48
11
ответов

Сценарий оболочки: использование переменных добавляет возврат каретки [дубликат]

Я запускаю следующий сценарий оболочки в Synology DSM 6: DATE = `date +% Y% m% d_% H% M% S` / usr / local / mariadb10 / bin / mysqldump -u user -ppwd fm | gzip -c -9 & gt; / volume1 / дома / имя пользователя / SOS_BU / ...
вопрос задан: 21 March 2016 05:37
11
ответов

Проверьте, существует ли каталог в сценарии оболочки

Какую команду можно использовать для проверки, существует ли каталог в сценарии оболочки?
вопрос задан: 17 December 2015 09:18
11
ответов

Получение последнего аргумента передало сценарию оболочки

1$ является первым аргументом. $ является всеми ими. Как я могу найти, что последний аргумент передал сценарию оболочки?
вопрос задан: 10 February 2014 04:27
11
ответов

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

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

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

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

Как изучить Ваш путь через оболочку Linux

Я хочу прекратить терять драгоценное время при контакте с оболочкой Linux/Unix. Если бы я мог бы добраться для понимания этого хорошо, который был бы большим. Иначе: Я могу закончить тем, что терял день только для установки...
вопрос задан: 16 March 2011 00:38
11
ответов

Какой каталог является '~', когда я ввожу 'CD ~'?

Я только плохо знаком с использованием SSH, но когда я вхожу в систему, я заканчиваю в каталоге ~, который в целом является тем же каталогом когда FTPing в. Я могу все еще перейти в/, но я не знаю то, что означает ~.Главная страница? Где...
вопрос задан: 8 April 2009 19:19
11
ответов

Где я могу найти графический командный процессор?

Терминалы и оболочки являются очень мощными, но могут быть сложными, чтобы учиться, особенно вытащить лучшее из них. Делает любой знает о более основанном на GUI командном процессоре, который помогает пользователю или отображает ответы...
вопрос задан: 4 January 2009 18:46
11
ответов

Интерпретатор JavaScript для замены Python

С точки зрения быстрых динамически типизированных языков я действительно начинаю любить JavaScript, поскольку я использую его много для веб-проектов, особенно потому что он использует тот же синтаксис в качестве Actionscript (флэш-память). Это было бы...
вопрос задан: 21 September 2008 20:52
10
ответов

Команда для получения энной строки STDOUT

Есть ли какая-либо команда удара, которая позволит Вам получить энную строку STDOUT? То есть что-то, что взяло бы этот $ ls-l -rw-r--r--@ 1 корневое колесо my.txt -rw-r--r--@ 1 корневое колесо files.txt-...
вопрос задан: 17 June 2019 20:08
10
ответов

Почему не & ldquo; cd & rdquo; работать в сценарии оболочки?

Я пытаюсь написать небольшой скрипт, чтобы изменить текущий каталог на каталог моего проекта: #! / Bin / bash cd / home / tree / projects / java Я сохранил этот файл как proj, добавил разрешение на выполнение с помощью chmod, ...
вопрос задан: 13 April 2018 17:05
10
ответов

Использование sudo со скриптом Python

Я пытаюсь написать небольшой скрипт для монтирования общей папки VirtualBox при каждом запуске скрипта. Я хочу сделать это с Python, потому что я пытаюсь изучить его для сценариев. Проблема в том, что я ...
вопрос задан: 24 October 2012 08:37
10
ответов

Как удалить все .svn каталоги из моих каталогов приложения

Одна из миссий инструмента экспорта, который я имею в своем приложении, должен убрать все .svn каталоги от моего дерева каталога приложения. Я ищу рекурсивную команду в оболочке Linux, которая будет...
вопрос задан: 2 July 2012 21:40
10
ответов

Выйдите из команды с кодом 1, не закрывая окно терминала [duplicate]

Если у меня есть функция bash, например: function kamikaze {exit 1; } и я вызываю это из терминала $ kamikaze, который мой терминал закроет, есть какой-то способ выйти с правильным кодом, не закрывая ...
вопрос задан: 9 March 2012 23:04
10
ответов

Как я использую Ruby для сценариев оболочки?

У меня есть некоторые простые задачи сценариев оболочки, которые я хочу сделать, Например: Выбор файла в рабочем каталоге из списка файлов, соответствующих некоторому регулярному выражению. Я знаю, что могу сделать...
вопрос задан: 22 February 2012 23:55
10
ответов

Что $$ означает в оболочке?

Я когда-то считал, что один способ получить уникальное имя файла в оболочке для временных файлов состоял в том, чтобы использовать двойной знак доллара ($$). Это действительно производит число, которое варьируется время от времени..., но если Вы называете
вопрос задан: 22 September 2011 09:14
10
ответов

Эквивалент bash «map»: запустить команду для каждого файла

У меня часто есть команда, которая обрабатывает один файл, и я хочу запустить ее для каждого файла в каталоге. Есть ли встроенный способ сделать это? Например, скажем, у меня есть данные программы, которые выводят ...
вопрос задан: 14 April 2010 19:25
10
ответов

Помогите мне заставить свою консоль окон cmd.exe работать больше как терминал Linux

Терминал окон (пользовательский интерфейс вокруг текстовых приложений как cmd.exe) действительно сосет. Существует так, который терминалы стиля Unix делают, что терминал окон, по-видимому, не может сделать, для...
вопрос задан: 5 March 2010 00:44
10
ответов

Используя регулярные выражения в сценарии оболочки

Что корректный путь состоит в том, чтобы проанализировать строку с помощью регулярных выражений в сценарии оболочки Linux? Я записал следующий сценарий для печати моего ТАК представитель на консоли с помощью завихрения и sed (не только, потому что я...
вопрос задан: 28 October 2009 10:21
10
ответов

Параллельная обработка от очереди команды на Linux (удар, Python, рубин … безотносительно)

У меня есть список/очередь 200 команд, которые я должен выполнить в оболочке на сервере Linux. Я только хочу иметь максимум 10 выполнений процессов (от очереди) сразу. Некоторые процессы возьмут некоторых...
вопрос задан: 21 January 2009 13:14
10
ответов

Получить время выполнения программы в оболочке

Я хочу выполнить что-то в оболочке Linux в нескольких различных условиях и иметь возможность выводить время выполнения каждого выполнения. Я знаю, что мог бы написать Perl или Python-скрипт, который будет делать ...
вопрос задан: 22 December 2008 02:27
10
ответов

Арифметика дат в сценариях оболочки Unix

Я должен сделать арифметику дат в сценариях оболочки Unix, которые я использую для управления осуществлением сторонних программ. Я использую функцию для постепенного увеличения дня и другого для постепенного уменьшения: IncrementaDia () {...
вопрос задан: 8 August 2008 23:37
9
ответов

Самая длинная строка в файле

Я ищу простой способ найти длину самой длинной строки в файле. Идеально, это была бы простая команда оболочки удара вместо сценария.
вопрос задан: 17 November 2019 11:37
9
ответов

Как использовать SSH для запуска сценария оболочки на удаленной машине?

Я должен запустить скрипт оболочки (Windows / Linux) на удаленной машине. У меня настроен SSH на компьютере A и B. Мой сценарий находится на компьютере A, который будет выполнять часть моего кода на удаленной машине, машине ...
вопрос задан: 20 April 2018 00:58