shell

Как я могу повторить только имя файла файла, если я повторяю каталог с циклом for? for filename in /home/user/* do echo $filename done; потянет полный путь с именем файла. Мне просто нужно имя файла....

Я недавно пытался научить себя, как работают Парсеры (для языков/контекстно-свободных грамматик), и большинство из них, похоже, имеет смысл, за исключением одной вещи. Я сосредотачиваю свое внимание, в частности, на ll (k) грамматики, для которого два основных алгоритма кажутся ll parser (С помощью таблицы ...

Я пытаюсь получить определенную строку из текстового файла. до сих пор в Интернете я видел только такие вещи, как sed, (я могу использовать только sh-not bash или sed или что-то в этом роде). Мне нужно сделать это только с помощью базового сценария оболочки. cat file | while read line do #do some...

Я использую ниже код для замены строки внутри сценария оболочки. echo $LINE | sed -e 's/12345678/"$replace"/g' но его заменяют на $replace вместо значения этой переменной. кто-нибудь может сказать, что пошло не так?...

у меня есть параметры.ini-файл, например: [parameters.ini] database_user = user database_version = 20110611142248 Я хочу прочитать и использовать версию базы данных, указанной в параметрах.ini-файл из сценария оболочки bash, поэтому я могу его обработать. #!/bin/sh # Need to get database v...

У меня есть скрипт, который будет выполняться в интерактивном режиме неспециалистами. Сценарий записывает обновления состояния в STDOUT, чтобы пользователь мог быть уверен, что сценарий работает нормально. Я хочу, чтобы STDOUT и STDERR перенаправлялись на терминал (чтобы пользователь мог видеть, что скрипт р...

Я пытаюсь выполнить сценарий оболочки, Если либо проход сборки, либо сбой после пост-сборки в Jenkins. Я не вижу эту опцию в post build для выполнения некоторого сценария оболочки, кроме запуска цели....

Я пишу много сценариев оболочки, и мне постоянно приходится вводить в filepaths. Мне интересно, знает ли кто-нибудь способ получить Vim для автозаполнения filepaths в режиме вставки, так же, как когда вы находитесь в своей любимой оболочке на вкладке, чтобы завершить путь к каталогу или файлу. дополнительны...

допустим, у меня есть следующая строка: something1: +12.0 (some unnecessary trailing data (this must go)) something2: +15.5 (some more unnecessary trailing data) something4: +9.0 (some other unnecessary data) something1: +13.5 (blah blah blah) Как мне превратить это в просто +12.0,+15.5...

Я знаю, что когда-то знал, как это сделать, но... как запустить скрипт (bash is OK) при входе в unix?...