0
ответов

регулярное выражение соответствует переменной bash

Я пытаюсь изменить сценарий bash. Текущий сценарий содержит print "
" $ 1 "
" Где $ 1 может выглядеть так: Ученик историка (уровень 1) Историк (Уровень 4) ...
вопрос задан: 15 February 2012 07:05
0
ответов

Как реализовано завершение с помощью табуляции для команд Linux?

Я заметил, что иногда команды могут быть завершены с помощью табуляции. например команда xm в xen. вы вводите xm [пробел] [табуляция], и он распечатывает допустимые параметры а именно: addlabel destroy info ...
вопрос задан: 15 February 2012 01:39
0
ответов

Получить самый новый каталог в bash в переменную

Я хотел бы найти самый новый подкаталог в каталоге и сохранить результат в переменную в bash. Что-то вроде этого: ls -t /backups | head -1 > $BACKUPDIR Кто-нибудь может помочь?
вопрос задан: 14 February 2012 11:20
0
ответов

Как получить все строки после номера строки

У меня есть такой файл: строковый журнал 1 строковый журнал 2 совпадение строк строка журнала 4 совпадение строк строка журнала 5 string log 6 Мне нужно получить все строки после последнего совпадения строки. Как это сделать в bash?
вопрос задан: 14 February 2012 09:38
0
ответов

zsh изменить цвет ввода приглашения

Я хочу изменить цвет вводимого текста в zsh (текст, который я набираю для каждой команды). Пример: в user @ host> ls ~ / Я бы хотел ls ~ / должен быть желтым, чтобы выделяться из стандартного вывода. Я знаю ...
вопрос задан: 14 February 2012 07:16
0
ответов

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

Все, что я вижу, использует getopt или несколько более причудливые getopts, которые поддерживают только односимвольные параметры (например, -h, но не --help). Хочу делать навороченные длинные варианты.
вопрос задан: 14 February 2012 03:39
0
ответов

Команда mkdir для получения списка путей к именам файлов

У меня есть текстовый файл с таким содержимым, как это / home / username / Desktop / folder / folder3333 /IMAGw488.jpg /home/username/Desktop/folder/folder3333/IMAG04f88.jpg / home / username / Desktop / folder / folder3333 / IMAGe0488 ....
вопрос задан: 13 February 2012 18:09
0
ответов

Как проверить строку ввода в bash в формате версии (n1.n2.n3)

Я написал сценарий, который обновляет версию определенного файла.Мне нужно проверить, что ввод для пользователя находится в формате версии, поэтому я не заканчиваю добавлять числа, которые не нужны в этих важных ...
вопрос задан: 13 February 2012 16:00
0
ответов

Bash-скрипт для удаления всех файлов, кроме N, при сортировке по алфавиту

Трудно объяснить в заголовке. У меня есть сценарий bash, который запускается ежедневно для резервного копирования одной папки в zip-файл. ZIP-файлы называются worldYYYYMMDD.zip, где YYYYMMDD является датой резервного копирования. Что я ...
вопрос задан: 13 February 2012 15:28
0
ответов

Удаление специальных символов (<200c> <200d> из текстового файла

У меня есть текстовый файл с каким-то специальным невидимым символом в нем. Есть ли способ удалить такие специальный символ. Я пробовал использовать sed в редакторе vim, но он не работает, более того, gedit и kwrite ...
вопрос задан: 13 February 2012 07:54
0
ответов

Как управлять выводом awk?

Если я наберу echo '""; ""; "01.06.2011"; "7"; "01.06"; "- 21 , 00 ";" - 6.097,73 "; ' | awk -F ';' '{print $ 3 "" $ 7} ", тогда я получаю" 01.06.2011 "" -6.097,73 ", но я бы хотел" 01.06.2011 "" -6097 "Как ...
вопрос задан: 12 February 2012 22:06
0
ответов

Bash mkdir и подпапки [дубликат]

Почему я не могу сделать что-то подобное? mkdir folder / subfolder / для этого мне нужно сделать: mkdir folder cd папка Подпапка mkdir Есть ли лучший способ сделать это?
вопрос задан: 11 February 2012 17:07
0
ответов

Назначить результаты глобализации переменной в Bash

Мой коллега, Райан, пришел ко мне с ошибкой в его сценарии Bash, и я определил проблему с этим тестом: $ mkdir ryan $ mkdir ryan / пахнет плохо $ FOO = Райан / запах- * $ echo $ FOO Райан / плохо пахнет $ touch ...
вопрос задан: 10 February 2012 15:09
0
ответов

Сравнение строк в bash

У меня проблема со сравнением строк в bash: в следующем примере показано, что две сравниваемые строки различны. они не. REMOTE = `grep remote / etc / hosts | cut -f1 | tr -d '' `...
вопрос задан: 9 February 2012 22:57
0
ответов

Как использовать grep для поиска в текущем каталоге всех файлов, имеющих строку «hello», но отображающих только файлы .h и .cc?

Как использовать grep для поиска в текущем каталоге всех файлов, содержащих строку «hello», и отображения только файлов .h и .cc?
вопрос задан: 9 February 2012 19:10
0
ответов

Спецификаторы цвета Perl с перенаправленным выводом

У меня есть сценарий Perl, который использует Term :: ANSIColor. Раньше было так, что если я перенаправлял вывод в файл> file.txt, тогда файл содержал только текст, а не цветовые коды ^ [[0m ...
вопрос задан: 9 February 2012 18:16
0
ответов

bash: определение файловой локальной переменной, невидимой для скрипта-сорсера

Скажем, у меня есть файл скрипта config.sh. Он предназначен для использования другими скриптами, и определяемые переменные используются как настройка скриптов верхнего уровня. Проблема в том, что если config.sh имеет ...
вопрос задан: 9 February 2012 03:25
0
ответов

Как мне заставить сценарий bash date возвращать день недели относительно не текущего времени?

Используя дату bash, я могу заставить его возвращать день недели относительно текущего времени. date --d = 'last Sunday' # Возвращает дату воскресенья перед сегодняшним днем. Я также могу заставить его вернуть день относительно ...
вопрос задан: 9 February 2012 00:24
0
ответов

короткая дата в командной строке bash PS1

Вы можете использовать \ d в конфигурации PS1 для отображения длинной даты, т.е. Вторник, 18 мая, но как я могу заставить его отображать это в формате, например, 18.05.2012?
вопрос задан: 8 February 2012 20:26
0
ответов

Удаление шаблон в конце строки с помощью sed или других инструментов bash

Я бы хотел удалить все буквы ABC в конце строки. Лучшее, что я придумал, - это echo $ {String} | sed -e 's / ["ABC"] * $ // g' Однако он удалит все буквы A, B или C в конце ...
вопрос задан: 8 February 2012 09:57
0
ответов

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

Во-первых, это мой первый опыт написания сценария оболочки. У меня только опыт работы с HTML и CSS:] Я хочу настроить простую структуру папок и предложить пользователю в диалоговом окне указать имя для ...
вопрос задан: 7 February 2012 17:00
0
ответов

Преобразование HH: MM: SS.mm в секунды в bash

Я запускаю несколько скриптов времени GNU, которые генерируют вывод формы мм: сс.мм (минуты, секунды и миллисекунды, например 1: 20,66) или чч: ММ: сс (часы, минуты и секунды, например 1:43:38). Я ...
вопрос задан: 7 February 2012 14:29
0
ответов

Как импортировать несколько местоположений в PYTHONPATH (bash)

Я знаю, что вы можете добавить несколько местоположений в путь Python, разделив их двоеточиями, например: export PYTHONPATH = ~ / one / location: ~ / second / location и т. д. У меня есть несколько мест, которые нужно добавить, и это выглядит беспорядочн
вопрос задан: 7 February 2012 12:52
0
ответов

shell script to kill the process listening on port 3000? [duplicate]

Я хочу определить псевдоним bash с именем kill3000 для автоматизации следующей задачи: $ lsof -i:3000 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME ruby 13402 zero 4u IPv4 2847851 0t0 ...
вопрос задан: 7 February 2012 00:10
0
ответов

$ * в сценариях bash

Кто-нибудь может сказать мне, что означает $ * в сценариях bash? Я попытался найти его в Google, но нашел только около $ 0, $ 1 и так далее. Так что, если есть ссылка на это, добро пожаловать. Спасибо!
вопрос задан: 6 February 2012 09:23
0
ответов

grep с регулярным выражением: пробелы не совпадают, если я не добавлю утверждение

GNU grep 2.5.4 в bash 4.1.5 (1) в Ubuntu 10.04 Это соответствует $ echo "это строка" | grep 'a [[: space:]] \ + строка' это строка Но это не $ echo "это строка" | grep 'a \ s \ + ...
вопрос задан: 6 February 2012 07:40
0
ответов

Барьер в bash, можно ли это легко сделать?

Допустим, у меня есть сценарий bash, который выполняет три сценария параллельно ./ script1 & ./script2 & ./script3 & Теперь допустим, что ./script4 зависит от script1, script2 и script3. Как можно ...
вопрос задан: 4 February 2012 23:25
0
ответов

Заменить слово другим в bash

Я хочу заменить все слова в тексте, которые соответствуют определенному слову с другим в оболочке bourne. Например: привет Сара, меня тоже зовут Сара. становится: привет Мэри, меня тоже зовут Мэри. ...
вопрос задан: 4 February 2012 16:21
0
ответов

Определить смонтированный том как CD / DVD на osx

Когда вы монтируете что-либо на osx, он отображается в / Volumes / mountname. Есть ли способ, используя командную строку или C / C ++ для идентификации тома как CD / DVD ROM? Моя текущая лучшая идея звучит примерно так ...
вопрос задан: 4 February 2012 12:00
0
ответов

Попытка вставить новую строку в переменную в bash [дубликат]

У меня var = "a b c" для я в $ var сделать p = `echo -e $ p '\ n' $ i` Выполнено echo $ p Я хочу, чтобы последнее эхо напечатало б c Обратите внимание, что я хочу, чтобы переменная p содержала символы новой строки. Как мне это сделать?
вопрос задан: 4 February 2012 08:03