Это было три разных поворотов. Игроки проигнорировали меня в начале, как они были изначально ориентированы на удаления кубов из городов, который начался с 3. @zigg, почему? Компания WD 40 не электропроводна, так что еще бы вам бояться? Это решение работает невероятно хорошо. Хороший вопрос. Я имею в виду, просто не скачать url-адрес, который соответствует. Но вы правы, это все еще будет скачать, даже в памяти. `--удалять-после это лучший вариант, вы согласны? Проблема для меня окон не связаны так клавиши [Alt]+[вкладка] не отображаются оба окна. Лучшая работа-вокруг, хотя еще. Очень хорошо написано и полный ответ человек! Я имел Альфред раньше, и использовал словарь и калькулятор функций совсем немного... но перестал его использовать через некоторое время. Если я не найду другое решение, я мог бы также вернуться к нему. В любом случае, на сегодняшний день, вот заслуженную голосуйте :) Спасибо за ваше время

Для вашего образец ввода:

команды $ cat /tmp/и ФОО
публичных $открыть = '1';
общественности в $debug = '0';
публичных $debug_lang = '0';
публичных $тип dbtype = 'тема';
публичных $главный компьютер = 'localhost';
публичных пользователя $user = 'шаблон-пользователей';
публичных $пароль = 'шаблон-пасс';
публичных $дБ = 'template_druha';
публичных $dbprefix = 'dsf1i_';
публичных $live_site = ";
публичных $секрет = '2w9gHzPb4HfAs2Y9';
публичных $gzip-сжатия = '0';
публичных $предназначенных = 'по умолчанию';

Вы могли бы сделать:

пользователь="$(команда grep '$имя пользователя' в /tmp/foo в | СЭД -Е 'С/ *$//Г' -Е 'С/;$//' | awk и -Ф= '{ печати $2}')"
передать="$(команда grep '$пароль' в /tmp/foo в | СЭД -Е 'С/ *$//Г' -Е 'С/;$//' | awk и -Ф= '{ печати $2}')"
  • В грэп поиска пользователя или пароль строки в данный файл
  • Первое выражение СЭД удаляет пробелы в конце
  • Второе выражение СЭД удаляет трейлинга ;
  • Из awk = используется как разделитель столбцов, и печатает вторую колонку
  • В ВАР=$(...) оценивает все, что берет выходной и сохраняет его в переменной