Искатель ошибка - неправильное падение выделите зоны

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

Но что бы быть более выгодным для растяжки и укрепления этих мышц, добавив упражнения помощи или сбрасывание веса и сосредоточиться на действительно открывает мои бедра вверх?

+537
Parse1958 13 мая 2020 г., 22:26:55
21 ответов

Я с помощью iTunes в первый раз, и это, кажется, очень отличается от операционной системы Windows.

Я пытаюсь делать то, что я ожидал бы быть очень простая вещь - взять песню из одной библиотеки в iTunes и переместите ее в другую библиотеку в iTunes. Все это на одном компьютере! Я не смог найти опцию перетаскивания или вырезания и опцию Вставить.

+998
facebones0316 03 февр. '09 в 4:24

Я ищу некоторую помощь в оптимизации сети бро лог парсинга скрипта, вот фон:

У меня есть большое количество бро журналы, но меня интересуют только запросы к ИПС в моей области (несколько подсетей переменной длины).

Так у меня есть текстовый файл с шаблонами регулярных выражений, чтобы соответствовать IP-диапазонов я ищу: scope.txt:

/^10\.0\.0\.([8-9]|[1-3][0-9]|4[0-5])$/

(scope.txt содержит до 20 и более линий других диапазонов IP-адресов в регулярные выражения) findInScope.sh:

#!Бен/ш
для файлов в /Data/bro_logs/2016-11-26/соед.*.log.gz
делать
 файл Echo"$"
 сенсорный файл /tmp/$
 для сети в $(кошка scope.txt)
делать
 Эхо "$Нетс"
 zcat выступает $файл | бро-вырезать -д | у awk '$3 ~ '$Нетс | | 5 $ ~ '$Нетс" >> /tmp/и$файл
сделано
 сортировка файлов /tmp/$ | уник > ~/$файл
 РМ файл /tmp/$
сделано

Как более фоне, каждый час исходного бревна бро соед составляет около 100 мб, так что мой текущий скрипт занимает около 10-20 минут, чтобы разобрать через один час данных журнала. Один день из бревна может занять до 3 часов.

Я думал об одной инструкции awk с 40 или, но решил, что я не хочу делать это, потому что мне нужен отдельный файл scope.txt в том, чтобы использовать тот же скрипт для различных областей IP-диапазонов.

Я также попытался zcat выступает на нескольких соед.лог-файлы (т. е. zcat выступает соед.*.log.gz) но выходной файл оказался размером более 1 ГБ, а я хотел сохранить почасовой журналы нетронутыми.

+996
user3693465 31 мая 2014 г., 01:21:13
Другие ответы

Связанные вопросы


Похожие вопросы

Я смотрела на часы для идеального инструмента, по той же причине и действительно pdfsam Install pdfsam является способом пойти.

Разбиение по главам работал на меня, не надо было выбрать страницы вручную, предусмотрена функция и вы даже можете выбрать "глубину" - как, например, на раздел или подраздел.

Что мне потребовалось некоторое время, чтобы выяснить: как сделать выходные файлы имя главы вместо обычных имен (пользователь defineable префикс + номер начальной страницы + оригинальное название документа). После нескольких часов поисков я нашел решение: можно использовать "сложный префикс(ы)", как описано здесь. Это решило все мои проблемы и должен помочь вам также.

+958
alainsanguinetti 2 февр. 2011 г., 18:13:31

От человека найти:

команды в exec {} +

Этот вариант -экзек действие запускает указанную команду на
выбранные файлы, но командная строка строится путем добавления каждого
имя выбранного файла в конце; общее число вызовов
команду будет значительно меньше, чем количество совпавших файлов. Команда
линия строится во многом таким же образом, что команды xargs строит свою команду
линии. Только один экземпляр `{}' допускается в команду. В
команда выполняется в стартовом каталоге.

Например с найти -экзек сенсорный -Т 201007162310.00 \+, если найти команду без параметра -Exec и дает вам файлы 1.txt, 2.txt и 3.txtон будет старпома:

штрих -Т 201007162310.00 1.txt
штрих -Т 201007162310.00 2.txt
штрих -Т 201007162310.00 3.txt

БЕЗ В \+, и

штрих -Т 201007162310.00 1.txt 2.txt 3.txt

с \+.

Последняя версия работает быстрее за счет (намного) меньше, число новых процессов, необходимых, но менее портативный (не все найти реализаций поддерживают его). И конечно, если команда вы попробуйте -метод exec не поддерживает получение нескольких файлов в качестве аргументов, это не сработает.

+931
Danilo Bargen 4 июн. 2010 г., 08:06:04

Идея Атман стремится быть определен, как имеющий три характеристики:

  • постоянный
  • управляема
  • удовлетворительное

Когда любой из этих вещей, он может рассматриваться как Атман.

В ЗП 22.59 Будда объясняет, что ни форма, чувства, решимость и сознание имеют такие характеристики:

Монахи, форма не-я. Были собственная форма, то эта форма не приведет к страданиям, и можно было бы его в виде: 'пусть таким образом, моя форма будет, пусть моя форма будет не так.' И так как форма не-самости, так как это приводит к страданиям, и никто не может его формы: 'пусть таким образом, моя форма будет, пусть моя форма будет не так".

"Монахи, как понять это: форма постоянна или непостоянна?" — "Непостоянны, почтенный сэр". — "Теперь, это то, что непостоянно больно или приятное?" — "Больно, господин." — "Сейчас то, что непостоянно, что это больно так меняться, соответствовать, чтобы быть рассматривать таким образом: 'это мое, это я, это мое "я""? — "Нет, почтенный сэр".'

примечание: Я перевел это как: "неудовлетворительно против удовлетворительно"; цитируемый текст перевели его как "болезненную против приятного" и я также видел, как "стресс-полный против стресса-меньше". Я надеюсь, что суть ясна.

Это тоже кое-что становится очевидным после медитации и следуя по пути, когда Будда спрашивает Annanda, что 10 восприятие, полученные осознанность и дыхание, он отвечает, относящихся к несамоходным:

"И что такое восприятие "не-я"? Есть случай, когда монах — отправившись в пустыню, в тени дерева, или в пустое здание, — размышляет таким образом: 'глаза-это" не-я "формы" не-я"; уха "не-я", звуки "не-я"; нос "не-я "ароматы" не-я"; язык-это "не-я "ароматы" не-я"; тело - "не-я" тактильные ощущения "не-я"; интеллект-это не-я, идеи не- "я". Таким образом, он по-прежнему сосредоточена на не-самости в отношении шести внутренних и наружных смысле СМИ. Это называется восприятие "не-я".

На более светском внимание, Сэм Харрис, который был вдохновлен буддизм и попытался медитации, говорит об этой реализации, а также:

Иногда прорыв происходит: в момент, когда мы смотрим, например, было бы чистое видение, и сознания появились бы на мгновение, свободен от любых чувств к которой понятие “я” может быть присоединен. Но тогда опыт работы будет исчезать, и я не мог вернуться на волю. Там не было ничего, чтобы сделать, но вернуться к медитации дуалистически на содержание сознания, с самотрансценденция как далекая цель.

Я считаю, что это главный аргумент в пользу точки зрения, концепция:

1) понимание того, что опыт меняется , неуправляемый и неудовлетворительно

2) увидев в медитации, когда одна сознает, нет чувство возникает само.

таким образом, вывод о том, что нет ничего, что можно сказать о:

"Это я, это мое, я являюсь этим."

+924
americruiser 6 июн. 2012 г., 03:59:19

Первое определение, как он относится к компьютерам. Смотрите компьютерный терминал в Википедии.

Компьютерный терминал-это электронное или электромеханическое устройство, которое используется для ввода данных и отображения или печати данных из компьютера или вычислительной системы. Телетайп был пример в начале дня печатный терминал, и до использования компьютерного экрана десятилетиями.

Как @8None1 разрабатывает в комментариях ниже, для macOS "терминал" более точно "эмулятор терминала", как описано в той же Википедии статьи, поскольку терминал-это аппаратный, а "терминал" приложение-это программа, которая эмулирует оборудование.

+849
Mifeet 15 дек. 2019 г., 18:45:02

Вот ты:

<фон>
<оно>
<год>2009</год>
<месяц>08</месяц>
<день>04</день>
<час>00</час>
<минуты>00</минуты>
<второй>00</сек.>
</свойство StartTime>
<!-- Эта анимация начнется в полночь. -->
<статической>
<продолжительность>1795.0</длительность>
<файл>/usr/share/backgrounds/Twilight_Frost_by_Phil_Jackson.jpg</файл>
</статический>
<переход>
<продолжительность>5.0</длительность>
<от>/usr/share/backgrounds/Twilight_Frost_by_Phil_Jackson.jpg</с>
<для>/usr/share/backgrounds/Precise_Pangolin_by_Vlad_Gerasimov.jpg</в>
</переход>
<статической>
<продолжительность>1795.0</длительность>
<файл>/usr/share/backgrounds/Precise_Pangolin_by_Vlad_Gerasimov.jpg</файл>
</статический>
<переход>
<продолжительность>5.0</длительность>
<от>/usr/share/backgrounds/Precise_Pangolin_by_Vlad_Gerasimov.jpg</с>
<для>/usr/share/backgrounds/The_Forbidden_City_by_Daniel_Mathis.jpg</в>
</переход>
<статической>
<продолжительность>1795.0</длительность>
<файл>/файл usr/share/backgrounds/The_Forbidden_City_by_Daniel_Mathis.jpg</>
</статический>
<переход>
<продолжительность>5.0</длительность>
<от>/usr/share/backgrounds/The_Forbidden_City_by_Daniel_Mathis.jpg</с>
<для>/usr/share/backgrounds/Winter_Morning_by_Shannon_Lucas.jpg</в>
</переход>
<статической>
<продолжительность>1795.0</длительность>
<файл>/usr/share/backgrounds/Winter_Morning_by_Shannon_Lucas.jpg</файл>
</статический>
<переход>
<продолжительность>5.0</длительность>
<от>/usr/share/backgrounds/Winter_Morning_by_Shannon_Lucas.jpg</с>
<для>/usr/share/backgrounds/Morning_Dew_by_Lars_Clausen.jpg</в>
</переход>
<статической>
<продолжительность>1795.0</длительность>
<файл>/usr/share/backgrounds/Morning_Dew_by_Lars_Clausen.jpg</файл>
</статический>
<переход>
<продолжительность>5.0</длительность>
<от>/usr/share/backgrounds/Morning_Dew_by_Lars_Clausen.jpg</с>
<для>/usr/share/backgrounds/Early_Blossom_by_Dh0r.jpg</в>
</переход>
<статической>
<продолжительность>1795.0</длительность>
<файл>/usr/share/backgrounds/Early_Blossom_by_Dh0r.jpg</файл>
</статический>
<переход>
<продолжительность>5.0</длительность>
<от>/usr/share/backgrounds/Early_Blossom_by_Dh0r.jpg</с>
<для>/usr/share/backgrounds/Delicate_Petals_by_lefthandgergo.jpg</в>
</переход>
<статической>
<продолжительность>1795.0</длительность>
<файл>/usr/share/backgrounds/Delicate_Petals_by_lefthandgergo.jpg</файл>
</статический>
<переход>
<продолжительность>5.0</длительность>
<от>/usr/share/backgrounds/Delicate_Petals_by_lefthandgergo.jpg</с>
<для>/usr/share/backgrounds/Golden_Bloom_by_Twinmama.jpg</в>
</переход>
<статической>
<продолжительность>1795.0</длительность>
<файл>/usr/share/backgrounds/Golden_Bloom_by_Twinmama.jpg</файл>
</статический>
<переход>
<продолжительность>5.0</длительность>
<от>/usr/share/backgrounds/Golden_Bloom_by_Twinmama.jpg</с>
<для>/usr/share/backgrounds/Tie_My_Boat_by_Ray_García.jpg</в>
</переход>
<статической>
<продолжительность>1795.0</длительность>
<файл>/usr/share/backgrounds/Tie_My_Boat_by_Ray_García.jpg</файл>
</статический>
<переход>
<продолжительность>5.0</длительность>
<от>/usr/share/backgrounds/Tie_My_Boat_by_Ray_García.jpg</с>
<для>/usr/share/backgrounds/Murales_by_Jan_Bencini.jpg</в>
</переход>
<статической>
<продолжительность>1795.0</длительность>
<файл>/файл usr/share/backgrounds/Murales_by_Jan_Bencini.jpg</>
</статический>
<переход>
<продолжительность>5.0</длительность>
<от>/usr/share/backgrounds/Murales_by_Jan_Bencini.jpg</с>
<для>/usr/share/backgrounds/Flocking_by_noombox.jpg</в>
</переход>
<статической>
<продолжительность>1795.0</длительность>
<файл>/usr/share/backgrounds/Flocking_by_noombox.jpg</файл>
</статический>
<переход>
<продолжительность>5.0</длительность>
<от>/usr/share/backgrounds/Flocking_by_noombox.jpg</с>
<для>/usr/share/backgrounds/London_Eye_From_Beneath_by_Fernando_García.jpg</в>
</переход>
<статической>
<продолжительность>1795.0</длительность>
<файл>/usr/share/background/London_Eye_From_Beneath_by_Fernando_García.jpg</файл>
</статический>
<переход>
<продолжительность>5.0</длительность>
<от>/usr/share/background/London_Eye_From_Beneath_by_Fernando_García.jpg</с>
<для>/usr/share/backgrounds/Floorboards_by_Dawid_Huczyński.jpg</в>
</переход>
<статической>
<продолжительность>1795.0</длительность>
<файл>/файл usr/share/backgrounds/Floorboards_by_Dawid_Huczyński.jpg</>
</статический>
<переход>
<продолжительность>5.0</длительность>
<от>/usr/share/backgrounds/Floorboards_by_Dawid_Huczyński.jpg</с>
<для>/usr/share/backgrounds/Speaker_Weave_by_Phil_Jackson.jpg</в>
</переход>
<статической>
<продолжительность>1795.0</длительность>
<файл>/usr/share/backgrounds/Speaker_Weave_by_Phil_Jackson.jpg</файл>
</статический>
<переход>
<продолжительность>5.0</длительность>
<от>/usr/share/backgrounds/Speaker_Weave_by_Phil_Jackson.jpg</с>
<для>/usr/share/backgrounds/Twilight_Frost_by_Phil_Jackson.jpg</в>
</переход>
</фон>
+707
Masa Lesang 1 февр. 2017 г., 19:44:47

Я начинаю на свежую ОС macOS установить и пока установили только Никс. Можете доморощенного сосуществовать с ним или я должен выбрать один и придерживаться его?

+668
dsncode 24 апр. 2015 г., 23:26:36

Дать в Evernote попробовать. На Mac, он включает в себя сервлет меню простое текстовое поле, которое сохраняет в свой аккаунт Evernote.

Вам не нужно принимать ничего, конечно, и нет никакой необходимости, чтобы когда-нибудь посетить Evernote в интернете. Его легко найти, редактировать, и все ваши заметки хранятся в приложение Evernote. Evernote синхронизации на локальный аккаунт Evernote файлы на вашем Mac, и если вы предпочитаете, это может быть только локально, хотя я подозреваю, меню сервлет не синхронизируется с только локальные файлы.

enter image description here

+658
wrigby 25 авг. 2011 г., 13:54:47

Лично я использовал символические ссылки, в зависимости от проекта либо иметь ссылки внутри каталога/var/www и/ или в/var/www в себя ссылку на одну из папок в моем домашнем каталоге (например:~/проекты/ВСП). Таким образом я могу избавиться от "~" характер. Иногда это также полезно для меня, когда я хочу показать что-то какой-то другой зритель (через что-то вроде: http://253.153.87.231/page.html), и не знакомы с клавиатурой, поэтому он просто не мог найти символа "~" на клавиатуре (-вроде как ищет клавишу "любая").

Фахим и Ульрих, вероятно, пещеру вам самое лучшее и наиболее часто рекомендуемыми уже ответить в любом случае (по крайней мере, когда речь идет о безопасности).

+645
Michael Mior 9 июл. 2010 г., 07:10:36

Эти компоненты должны быть возвращены на поле в таком случае?

По правилам: нет.

Удобство: да.

Нет абсолютно никаких эффектов, что позволит вам получить любой из этих карт без Антарктиду борту. Оставляете ли вы их в или принять их, это абсолютно ничего не меняет.

(Это не обязательно так для других Антарктида-обзоры карт.)

+439
hehexiaowangzi 9 сент. 2016 г., 21:34:52

Связанные с телетайпа цифры, похоже, есть 64 файле (найти /Дев -имя 'линия tty[0-9]*' | вырезать -с 9 - сортировки -Н | хвоста -Н 1 и документации). tty0 является текущей виртуальной консоли, нажмите Ctrl+мета+Ф1 сообщает, что он подключен к tty1, и телетайп в гном-терминал сообщает, что он подключен к устройству/dev/оч/Н. Только терминалов с 1 по 12 может осуществляться с помощью известных клавиш Ctrl+мета+Ф* сочетания клавиш, так что в/dev/ttyN 13 Через 64 используется?

+414
Awolveschild Miauw 3 авг. 2022 г., 05:31:01

7 чудес с лидерами расширение (и, возможно, Катан интересно)

В той же очереди (Алиса и Боб являются соседями):

  • Алиса строит куртизанка Гильдии
    • → она может копировать лидера
  • Боб строит 2-й или 3-й цыган (Б) этапа (или 1-й Катан (Б)стадии)
    • → он сможет набрать лидер

Сможет ли Алиса поместите куртизанка маркер на карточку, которую Боб призывников в тот же ход?

+412
muralithas visvaligam 9 нояб. 2011 г., 22:10:05

Это может быть легче для создания URL-адреса без завитка:

Для ((я=1; я<1000; я++)); делать
 URL-адрес="https://www.website.tld/page.php?var1=${я}&переменная2=статика" 
 если завить -с "$URL-адрес" | грэп -м АБВ; затем
 Эхо "$URL-адрес" >> positive-matches.txt
интернет
ОД
+360
mohammed aouled issa 15 авг. 2010 г., 06:40:53

У меня нет для procmail под рукой чтобы проверить, но вот один подход:

:0
* ^ТО_(one@example\.com/two@example\.com/three...)
/dev/нуль

Идея в том, чтобы поставить каждого спам-адрес назначения в виде чередования/в "^ТО_" волшебное регулярное выражение. Матч на любом из спам-адресов направляет письмо в /dev/нуль. Я педантично избежал периоды в адреса электронной почты так, чтобы они совпадали периоды, вместо того чтобы держать их обычных регулярных выражений означает "один любой символ". Вряд ли будет проблемой на практике, как ваш спам-адресов, вероятно, не получите сообщения, направленные на "один@exampleJcom" ("Дж" стоя на любой другой случайный характер).

Мне нравится этот подход, поскольку он делает обработку простых и в словарю.

Если список спам целей часто меняется, я бы рассмотреть другой подход, например INCLUDERC , что тянут в созданный файл, который содержит "/dev/нуль" рецепты для каждой целевой спам.

"Как я могу сделать логическое или двух или более условий?" вопрос в procmail и чаво охватывает один|два|три синтаксиса. В ^ТО_ синтаксис описан в procmail и краткий справочник или в вашем местном мужчину к procmailrc.

+263
coldfused 12 нояб. 2014 г., 16:50:51

Вы также можете попробовать StreamToMe (iOS и Mac приложение) и ServeToMe (Windows и Mac). Я верю, что она работает через интернет, но я не уверен, как я не использовал его долгое время. Это позволяет воспроизводить музыку, видео и фотографии.

+236
0xjacobb 6 июн. 2015 г., 20:53:14

Я пытаюсь сократить на моем жестком диске, используемая для подготовки к переходу на SSD. У меня есть замечательное приложение под названием DaisyDisk учитывает, что позволяет мне визуализировать сегментов данных на жесткий диск.

У меня есть три внутренних дисков, и на данный момент я просто хочу похудеть размер моего загрузочного диска, так что я могу переместить его на меньший твердотельный накопитель.

На сегодняшний день является крупнейшим сегментом моем жестком диске раздел под пользователей Macintosh HD и//joelglovier/библиотека/почта/П2/почтовые ящики. Этот каталог более 75 Гбайт. Вы можете увидеть визуализацию с помощью DaisyDisk здесь: http://cl.ly/E7OJ

Я нашел этот каталог раньше, когда пытаюсь похудеть мой жесткий диск, и просто вычеркнули его содержимое, затем изменил мои настройки в Почте.приложения не архиве вложений, думая, что бы решить этот вопрос.

Однако, несколько месяцев спустя этот каталог снова подполз к размер огроменный.

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

Спасибо!

Примечание: Я на OSX Лев 10.7.3 через Почту.приложение ver 5.2.

Редактировать: Итак, я перерыла файлы в каталог, в вопрос. Был один конкретный почтовый ящик в /Library/Почта/П2/почтовые ящики называемые "восстановленные сообщения (имя учетной записи).почтовый ящик", которая содержала весьма странное структуры подкаталогов в одном письме дублируется тысяч раз под разными подкаталоге структур. Например, существует подкаталог в нем, что было /1, /2, /3 и т. д., и каждый из этих каталогов были /вложения и /сообщения. В /вложения на каждом были сотни подкаталогов, каждый из которых содержит этот же вложении от конкретной электронной почты и /сообщений под каждой сотни копий по электронной почте все с разными именами числовой файл. Но самое странное, что все были с одного и того же письма.

+215
lpil 16 нояб. 2011 г., 12:04:26

Вам возиться со звуком ниже настройки?

Settings

+204
PAB 13 окт. 2017 г., 09:11:43

Единственным способом я могу думать о делаете это в цикле несколько раз с найти и запустить скрипт, который удаляет файлы после того как они были правильно распаковал. Придется перейти поддиректориях несколько раз, так что это не совсем эффективно. (ожидается, что имена жирным шрифтом сверху)

recursive_unpack

#!/бин/Баш
если [ -д "$1" ]; затем
STARTDIR="$1"
еще
 Эхо "начиная реж не найден: $1"
выход
интернет


Счетчик=1
в то время как [ $счетчик -ГТ 0 ]; делать
 Счетчик=`найти "$STARTDIR" -тип F \( -имя_экземпляра '*.зип-о -имя_экземпляра '*.Рар' \) -ОТВ ./\ распаковщика{\} \; | туалет -л`
сделано

распаковщика

#!/бин/Баш
И basename=`и basename "$1"`
BASEDIR=`каталог "$1"`

компакт-диск "$BASEDIR"
Доб=`Эхо "$базовое имя" | на awk -Ф . '{печати $ЯТ}"

если [ "$ВН" = "молния" ]; затем
 распаковать -КК "$и basename"
 если [ $? -экв. 0 ]; тогда
 Эхо "зип распаковывается: $1"
 РМ "$и basename"
интернет
интернет

если [ "$ВН" = "Рар" ]; затем
 распаковка е -г -с- -inul "$базовое имя"
 если [ $? -экв. 0 ]; тогда
 Эхо "Рар распаковал: $1"
 РМ "$и basename"
интернет
интернет

делать

у чмод+х recursive_unpack
у чмод+х распаковщика

позвоните его ./recursive_unpack "/мои/каталог/содержащих/мой/файлы"

  • recursive_unpack ожидает распаковщика в том же каталоге
  • распаковка и распаковать должны быть установлены
  • если он не может найти каталог, это будет выход с ошибкой
  • не удаляйте сообщения эхо в распаковщике, они используются для проверки на наличие файлов для распаковки, чтобы завершить цикл
+172
KUSHA B K 17 сент. 2022 г., 07:39:38

Я унаследовал дерево авокадо в жарком, засушливом климате в очень ветреной месте.

Он был полит, но его листья выглядят как-то не так с ним - у них коричневыми краями.

enter image description here

Возможно, он был полит слишком хорошо - почва это кажется немного плотным и суглинистых:

enter image description here

Что я должен делать?

Я должен попробовать, чтобы ослабить почвы вручную?

+158
azad gunes 4 нояб. 2014 г., 13:58:51

У меня есть список серверов и скриптов bash, который нужно выполнить на сервере. Например, у меня есть скрипт, который планирует расписанию (с команды, которую пользователь указал) на сервере. Это просто пример, у меня есть скрипт для удаления расписанию, хранение ключей SSH, настройка контролера для запуска демона и т. д.

Я программно SSHing на сервер и хотите выполнить эти скрипты на удаленном сервере, но "на фоне". Когда я говорю "на заднем плане", я имею в виду, что мой код должен закончить и не беспокоиться о том, сколько собственно скрипт работает. Это потому, что мой код работает на блокирующий язык (PHP) и некоторые скрипты, которые может выполнять несколько минут. Я хочу отправить скрипт на сервере через SSH, запустить его и не беспокойтесь об остальном-я локон мой сервер после того, как скрипт закончит работу (вроде веб-перехватчик).

Для сохранения локального хранилища файловой системы, каждый скрипт, после того, как он был изменен с пользовательским контентом (по расписанию, которое может быть команда и выражение cron) представляется в виде строки, а не хранятся на моем локальном сервере в файл. Пример: у меня есть скрипт Эхо "{{название}}" и пользователь предоставляет "имя" переменной, которая получает программно интерполируются в сценарий. Я не хочу, чтобы магазин каждой модификации скриптов, которые пользователь предоставил на мою файловую систему.

Как я делаю это сейчас выполняет эту команду с моего сервера:

СШ -Т пользователь@хост /бин/Баш <<EOFX\Н{{сценарий}}EOFX

Это завернутый в PHP команда для выполнения команд оболочки и {{скрипт}} заменяется на это:

#!/бин/Баш

кошка << 'EOFY' > ./script.sh
{{executionScript}}
EOFY

. ./script.sh > ./сценарий.из

завиток --данных "состояние=$(Эхо $?)" myserver.com

В этом случае, {{executionScript}} заменяется на модифицированную версию окончательного сценария, который должен быть запущен на сервере (например Эхо "Джон Доу")

Это работает прекрасно до сих пор, но этот SSH команда ждет этот скрипт для завершения работы. Если я положил спать 4 до завитка, мой код (выполнения SSH команда) будем ждать более 4 секунд.

Есть ли способ, чтобы выполнить команду через SSH, что нужно запускать определенный скрипт в фоновом режиме?

Я дал вам общий обзор того, что я пытаюсь достичь в надежде, что кто-то потенциально может дать лучшее решение моей проблемы (выполнения набора пользователей-модифицированных скриптов на сервере). Я знаю, что это доска для Unix/Linux и моя главная проблема с SSH команда, которая ждет завершения сценария.

+18
Weo 12 апр. 2013 г., 02:19:55

Показать вопросы с тегом