0
ответов

Вы когда-нибудь пытались удалить файлы с помощью unix shell find? Используйте параметр -delete

. Это несколько раз упоминалось в сообщениях, поэтому я упоминаю его как благодарность всем полезным людям в stackoverflow. Вы когда-нибудь хотели сделать кучу удалений из командной строки/терминала в ...
вопрос задан: 6 June 2012 22:31
0
ответов

Возвращаемое значение функции ksh в скобках

В следующем очень простом примере сценария ksh мне нужно спросить, равно ли результат func1 4. Это то, что я сделал в примере но этот скрипт не печатает «function result = 4», как я ожидал ...
вопрос задан: 6 June 2012 20:32
0
ответов

Как запустить скрипт bash из PHP под пользователем root

Как запустить скрипт bash из PHP под пользователем root (со всеми правами), а не пользователем none — пользователем php по умолчанию? это мой вывод после sudo visudo: Defaults env_keep += "LINES COLUMNS" ...
вопрос задан: 6 June 2012 14:18
0
ответов

node js взаимодействует с приложением оболочки

В Интернете есть множество примеров node js о том, как создать дочерний процесс, а затем получить результат в виде строки для собственной обработки. Но... я хочу "взаимодействовать" с дочерним процессом. Для...
вопрос задан: 5 June 2012 17:06
0
ответов

запуск фонового процесса в задаче capistrano

пространство имен задач capistrano :service do desc "start daemontools (svscan/supervise/svscanboot)" task :start, :roles => :app do sudo "svscanboot&" end end Теперь это не работает: задача ...
вопрос задан: 4 June 2012 23:08
0
ответов

ZSH для проблемы с переменной массива циклов

Я работаю в ZSH, но я уверен, что инструкции BASH, вероятно, также помогут. Мне нужен цикл for, который проходит через значения, хранящиеся в массиве lw, а затем запускает сценарий оболочки, основываясь на имени...
вопрос задан: 4 June 2012 20:03
0
ответов

Cygwin: разница между командами '\rm -fr' и 'rm -fr'?

У меня есть один сценарий оболочки, работающий в среде Windows в среде cygwin. Этот сценарий имеет одну функцию очистки, которая удаляет определенную папку в системе при определенных условиях. Я готовлюсь ...
вопрос задан: 3 June 2012 13:17
0
ответов

Оболочка: чтение файла и вывод его содержимого в другой файл

У меня есть Makefile, который должен отображать псевдонимы из другого файла в ваш локальный файл .zshrc. Мне нужно прочитать содержимое файла aliases.sh и передать его содержимое в ~/.zshrc, как это...
вопрос задан: 2 June 2012 13:30
0
ответов

Поиск и замена в сценариях оболочки

Можно ли выполнить поиск в файле с помощью оболочки, а затем заменить значение? Когда я устанавливаю службу, я хотел бы иметь возможность найти переменную в файле конфигурации, а затем заменить/вставить свою собственную...
вопрос задан: 1 June 2012 20:12
0
ответов

Как я могу генерировать новые имена переменных на лету в сценарии оболочки?

Я пытаюсь сгенерировать динамические имена переменных в сценарии оболочки для обработки набора файлов с разными именами в цикле следующим образом: #!/bin/bash SAMPLE1='1-first.with.custom.name' SAMPLE2='2-second.with....
вопрос задан: 31 May 2012 07:10
0
ответов

использовать awk для идентификации многострочных записей и фильтрации

Мне нужно обработать файл больших данных, содержащий многострочные записи, пример ввода: 1 Имя Дэн 1 титул профессора 1 Адрес улица ааа 1 город ххх город 1 штат ггг 1 Телефон ...
вопрос задан: 30 May 2012 22:38
0
ответов

Является ли команда shell : переносимой?

Рекомендуется ли использовать команду оболочки : null для предположительно переносимых скриптов? Справляется ли он с csh, zsh, tcsh и любой оболочкой, которая там может быть?
вопрос задан: 30 May 2012 21:25
0
ответов

Как убить подпроцессы сервера запуска Django из сценария bash?

Я работаю над веб-сайтом Django, где у меня есть различные программы компиляции, которые необходимо запустить (Compass/Sass, coffeescript, hamlpy), поэтому для удобства я сделал этот сценарий оболочки: #!/bin/bash SITE=/home/...
вопрос задан: 30 May 2012 17:59
0
ответов

Подсчет запятых в строке в bash

Иногда я получаю файл CSV, в котором есть возврат каретки внутри ячейки. Это не приемлемый формат для программы, которая будет использовать его в качестве входных данных. Чтобы определить, разбита ли входная строка, я ...
вопрос задан: 30 May 2012 13:35
0
ответов

При выполнении сценариев оболочки, как узнать, какой номер строки выполняется,

При выполнении сценариев оболочки, как узнать, какая строка число, которое он выполняет, нужно написать оболочку, где я могу выполнять сценарии оболочки из сценариев оболочки и узнать, какой номер строки это ...
вопрос задан: 30 May 2012 09:50
0
ответов

Разница между system и shell_exec

В чем разница между shell_exec и системными методами в PHP? Оба принимают один аргумент командной строки и запускают его в PHP. Лучше использовать один над другим?
вопрос задан: 29 May 2012 22:00
0
ответов

Восстановление файлов .bak

Я запустил perl-скрипт, используя perl -p -i.bak -e "..." *.sh dir/*.sh Это создало копию каждого файла, например script.sh script.sh.bak Теперь хочу восстановить из файлов .bak. Как я могу сделать это легко?
вопрос задан: 29 May 2012 07:31
0
ответов

экспорт не работает в моем сценарии оболочки

У меня есть два сценария 1.sh и 2.sh. 1.sh выглядит следующим образом: #!/bin/sh переменная = "это" переменная экспорта 2.sh выглядит следующим образом: #!/bin/sh echo $variable Судя по тому, что я читал, делаю вот так (экспорт) ...
вопрос задан: 28 May 2012 09:18
0
ответов

Как найти информацию внутри тега xml с помощью грэпа?

Я работаю над сценарием оболочки linux для поиска информации в xml-файле с помощью grep. Я на Mac, который, я надеюсь, не имеет большого значения. Чтобы найти нужную мне информацию, я запускаю: grep -oP "(...</div> <div class="tags"> <a href="/questions/tagged/grep" class="tag" title="grep" rel="tag">grep</a> <a href="/questions/tagged/shell" class="tag" title="shell" rel="tag">shell</a> <a href="/questions/tagged/xml" class="tag" title="xml" rel="tag">xml</a> <a href="/questions/tagged/regex" class="tag" title="regex" rel="tag">regex</a> </div> <div class="action-time"> вопрос задан: <span title="28 May 2012 08:43 ">28 May 2012 08:43 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats accepted"> <i class="fa fa-check"></i> <div class="answers"> <span class="answer-count">0</span> <div>ответов</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/656317/iskljuchenie-grep-no-iskljuchenie-opredelennogo-iskljuchenija" title="Исключение grep, но исключение определенного исключения">Исключение grep, но исключение определенного исключения</a></h2> <div class="description">В настоящее время я сопоставляю «Исключение» из файла и вывожу 10 строк до и после использования: grep -C 10 «[.*Exception» Но теперь я хочу исключить определенные определенные исключения, скажем, AAAException ...</div> <div class="tags"> <a href="/questions/tagged/grep" class="tag" title="grep" rel="tag">grep</a> <a href="/questions/tagged/shell" class="tag" title="shell" rel="tag">shell</a> <a href="/questions/tagged/unix" class="tag" title="unix" rel="tag">unix</a> <a href="/questions/tagged/regex" class="tag" title="regex" rel="tag">regex</a> </div> <div class="action-time"> вопрос задан: <span title="28 May 2012 06:30 ">28 May 2012 06:30 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats accepted"> <i class="fa fa-check"></i> <div class="answers"> <span class="answer-count">0</span> <div>ответов</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/660783/alternativa-komande-bolshe-kotoraja-podderzhivaet-cveta-zakryto" title="Альтернатива команде «больше», которая поддерживает цвета? [закрыто]">Альтернатива команде «больше», которая поддерживает цвета? [закрыто]</a></h2> <div class="description">Это входит в мой список 10 крошечных раздражающих вещей в Linux. Мне нравится цветной вывод в терминалах: это приятно видеть и полезно при чтении. Первое, что я делаю в новой системе, это устанавливаю псевдонимы для...</div> <div class="tags"> <a href="/questions/tagged/colors" class="tag" title="colors" rel="tag">colors</a> <a href="/questions/tagged/command-line" class="tag" title="command-line" rel="tag">command-line</a> <a href="/questions/tagged/ncurses" class="tag" title="ncurses" rel="tag">ncurses</a> <a href="/questions/tagged/shell" class="tag" title="shell" rel="tag">shell</a> <a href="/questions/tagged/linux" class="tag" title="linux" rel="tag">linux</a> </div> <div class="action-time"> вопрос задан: <span title="27 May 2012 20:22 ">27 May 2012 20:22 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats accepted"> <i class="fa fa-check"></i> <div class="answers"> <span class="answer-count">0</span> <div>ответов</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/656252/luchshij-sposob-proverit-suschestvuet-li-cepochka-polzovatelej-iptables" title="лучший способ проверить, существует ли цепочка пользователей iptables.">лучший способ проверить, существует ли цепочка пользователей iptables.</a></h2> <div class="description">Я пытаюсь программно создавать цепочки пользователей и удалять их в iptables. Мне было интересно, как лучше всего проверить, существует ли цепочка пользователей и не создает ли она ее.</div> <div class="tags"> <a href="/questions/tagged/bash" class="tag" title="bash" rel="tag">bash</a> <a href="/questions/tagged/shell" class="tag" title="shell" rel="tag">shell</a> <a href="/questions/tagged/iptables" class="tag" title="iptables" rel="tag">iptables</a> </div> <div class="action-time"> вопрос задан: <span title="27 May 2012 17:22 ">27 May 2012 17:22 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats accepted"> <i class="fa fa-check"></i> <div class="answers"> <span class="answer-count">0</span> <div>ответов</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/656909/kak-zapustit-komandu-obolochki-cherez-vimscript" title="Как запустить команду оболочки через vimscript?">Как запустить команду оболочки через vimscript?</a></h2> <div class="description">В моей настройке Vim я хотел бы добавить конфигурацию, которая запускает команду оболочки с определенным сопоставлением. Есть ли способ сделать это в Vimscript?</div> <div class="tags"> <a href="/questions/tagged/command" class="tag" title="command" rel="tag">command</a> <a href="/questions/tagged/shell" class="tag" title="shell" rel="tag">shell</a> <a href="/questions/tagged/vim" class="tag" title="vim" rel="tag">vim</a> </div> <div class="action-time"> вопрос задан: <span title="26 May 2012 12:02 ">26 May 2012 12:02 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats accepted"> <i class="fa fa-check"></i> <div class="answers"> <span class="answer-count">0</span> <div>ответов</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/655955/perebor-strok-vmesto-slov-v-cikle-for-scenarija-obolochki" title="Перебор строк вместо слов в цикле for сценария оболочки">Перебор строк вместо слов в цикле for сценария оболочки</a></h2> <div class="description">Ниже приведен сценарий оболочки для прочитать все DSF, присутствующие в коробке. Но поскольку в строке есть пробелы, они отображаются в разных строках. Для тех из вас, кто не понимает ioscan -m dsf, ...</div> <div class="tags"> <a href="/questions/tagged/shell" class="tag" title="shell" rel="tag">shell</a> <a href="/questions/tagged/linux" class="tag" title="linux" rel="tag">linux</a> </div> <div class="action-time"> вопрос задан: <span title="26 May 2012 11:12 ">26 May 2012 11:12 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats accepted"> <i class="fa fa-check"></i> <div class="answers"> <span class="answer-count">0</span> <div>ответов</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/663524/kak-rabotaet-cat-v-interaktivnoj-obolochke-ipython" title="Как работает `cat` в интерактивной оболочке ipython?">Как работает `cat` в интерактивной оболочке ipython?</a></h2> <div class="description">Я заметил, что использование cat в файле работает в ipython. Кажется, она не указана как волшебная команда... поэтому я не понимаю, как и почему она работает. Что позволяет коту работать в интерактивной оболочке ipython?</div> <div class="tags"> <a href="/questions/tagged/interactive" class="tag" title="interactive" rel="tag">interactive</a> <a href="/questions/tagged/python" class="tag" title="python" rel="tag">python</a> <a href="/questions/tagged/shell" class="tag" title="shell" rel="tag">shell</a> <a href="/questions/tagged/ipython" class="tag" title="ipython" rel="tag">ipython</a> </div> <div class="action-time"> вопрос задан: <span title="25 May 2012 21:11 ">25 May 2012 21:11 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats accepted"> <i class="fa fa-check"></i> <div class="answers"> <span class="answer-count">0</span> <div>ответов</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/665073/proverte-javljaetsja-li-argument-dopustimoj-datoj-v-obolochke-bash" title="проверьте, является ли аргумент допустимой датой в оболочке bash">проверьте, является ли аргумент допустимой датой в оболочке bash</a></h2> <div class="description">Я пишу сценарий оболочки bash в Linux, эта программа примет дату (мм-дд-гггг) в качестве параметра. Мне интересно, есть ли простой способ проверить, действительна ли дата? есть ли оператор и ...</div> <div class="tags"> <a href="/questions/tagged/bash" class="tag" title="bash" rel="tag">bash</a> <a href="/questions/tagged/shell" class="tag" title="shell" rel="tag">shell</a> <a href="/questions/tagged/linux" class="tag" title="linux" rel="tag">linux</a> </div> <div class="action-time"> вопрос задан: <span title="25 May 2012 17:58 ">25 May 2012 17:58 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats accepted"> <i class="fa fa-check"></i> <div class="answers"> <span class="answer-count">0</span> <div>ответов</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/654692/bash-skripty-n-j-parametr-kogda-indeks-javljaetsja-peremennoj" title="BASH-скрипты: n-й параметр $@, когда индекс является переменной?">BASH-скрипты: n-й параметр $@, когда индекс является переменной?</a></h2> <div class="description">Я хочу получить n-й параметр $@ (список параметров командной строки, передаваемых сценарию), где n хранится в переменной. Я попробовал ${$n}. Например, я хочу получить 2-ю команду...</div> <div class="tags"> <a href="/questions/tagged/argv" class="tag" title="argv" rel="tag">argv</a> <a href="/questions/tagged/bash" class="tag" title="bash" rel="tag">bash</a> <a href="/questions/tagged/shell" class="tag" title="shell" rel="tag">shell</a> </div> <div class="action-time"> вопрос задан: <span title="25 May 2012 07:18 ">25 May 2012 07:18 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats accepted"> <i class="fa fa-check"></i> <div class="answers"> <span class="answer-count">0</span> <div>ответов</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/655879/kak-vstavit-novuju-stroku-posle-opredelennogo-simvola-v-skriptah" title="как вставить новую строку после определенного символа в скриптах">как вставить новую строку после определенного символа в скриптах</a></h2> <div class="description">У меня есть следующий файл (example.txt): синий(4) красный(8) зеленый(5) желтый (19) коричневый (60) черный (5) как я могу добиться в unix следующего результата? синий(4) красный(8) зеленый(5) желтый(19) коричневый(60) ...</div> <div class="tags"> <a href="/questions/tagged/scripting" class="tag" title="scripting" rel="tag">scripting</a> <a href="/questions/tagged/shell" class="tag" title="shell" rel="tag">shell</a> <a href="/questions/tagged/unix" class="tag" title="unix" rel="tag">unix</a> </div> <div class="action-time"> вопрос задан: <span title="24 May 2012 14:07 ">24 May 2012 14:07 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats accepted"> <i class="fa fa-check"></i> <div class="answers"> <span class="answer-count">0</span> <div>ответов</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/668963/shell-cat-obedinit-soderzhimoe-fajlov-v-odin-bolshoj-fajl" title="shell - cat - объединить содержимое файлов в один большой файл">shell - cat - объединить содержимое файлов в один большой файл</a></h2> <div class="description">Я пытаюсь с помощью bash объединить содержимое списка файлы (более 1K) в большой файл. Я пробовал следующую команду cat: cat * >> bigfile.txt, однако эта команда делает следующее...</div> <div class="tags"> <a href="/questions/tagged/cat" class="tag" title="cat" rel="tag">cat</a> <a href="/questions/tagged/shell" class="tag" title="shell" rel="tag">shell</a> </div> <div class="action-time"> вопрос задан: <span title="24 May 2012 12:43 ">24 May 2012 12:43 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats accepted"> <i class="fa fa-check"></i> <div class="answers"> <span class="answer-count">0</span> <div>ответов</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/654550/otkrytie-tekstovogo-redaktora-po-umolchaniju-v-bash" title="Открытие текстового редактора по умолчанию в bash?">Открытие текстового редактора по умолчанию в bash?</a></h2> <div class="description">Я писал сценарий оболочки и столкнулся с проблемой. Есть ли способ открыть файл с помощью указанного пользователем текстового редактора?</div> <div class="tags"> <a href="/questions/tagged/bash" class="tag" title="bash" rel="tag">bash</a> <a href="/questions/tagged/shell" class="tag" title="shell" rel="tag">shell</a> <a href="/questions/tagged/linux" class="tag" title="linux" rel="tag">linux</a> </div> <div class="action-time"> вопрос задан: <span title="23 May 2012 17:49 ">23 May 2012 17:49 </span> </div> </div> <div class="clearfix"></div> </div> </div> <div class="main-footer"> <div class="pagination"> <div class="pagination"> <ul><li class="pagination__item"><a class="pagination__link" href="/questions/tagged/shell">«</a></li><li class="pagination__item"><a class="pagination__link" href="/questions/tagged/shell/page69"><</a></li><li class="pagination__item"><a href="/questions/tagged/shell/page69" class="pagination__link">69</a></li><li class="pagination__item"><a href="/questions/tagged/shell/page70" class="pagination__link">70</a></li><li class="pagination__item"><a href="/questions/tagged/shell/page71" class="pagination__link">71</a></li><li class="pagination__item"><a href="/questions/tagged/shell/page72" class="pagination__link">72</a></li><li class="pagination__item"><a href="/questions/tagged/shell/page73" class="pagination__link">73</a></li><li class="pagination__item"><a href="/questions/tagged/shell/page74" class="pagination__link">74</a></li><li class="pagination__item"><a href="/questions/tagged/shell/page75" class="pagination__link">75</a></li><li class="pagination__item"><a href="/questions/tagged/shell/page76" class="pagination__link pagination__link--active">76</a></li><li class="pagination__item"><a href="/questions/tagged/shell/page77" class="pagination__link">77</a></li><li class="pagination__item"><a href="/questions/tagged/shell/page78" class="pagination__link">78</a></li><li class="pagination__item"><a href="/questions/tagged/shell/page79" class="pagination__link">79</a></li><li class="pagination__item"><a href="/questions/tagged/shell/page80" class="pagination__link">80</a></li><li class="pagination__item"><a href="/questions/tagged/shell/page81" class="pagination__link">81</a></li><li class="pagination__item"><a href="/questions/tagged/shell/page82" class="pagination__link">82</a></li><li class="pagination__item"><a href="/questions/tagged/shell/page83" class="pagination__link">83</a></li><li class="pagination__item"><a class="pagination__link" href="/questions/tagged/shell/page83">></a></li><li class="pagination__item"><a class="pagination__link" href="/questions/tagged/shell/page108">»</a></li></ul> </div> </div> </div> </div> </div> <aside class="sidebar"> <div class="awrap"> <script async src="https://yastatic.net/pcode-native/loaders/loader.js"></script> <script> (yaads = window.yaads || []).push({ id: "553274-2", render: "#id-553274-2" }); </script> <div id="id-553274-2"></div> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:inline-block;width:300px;height:600px" data-ad-client="ca-pub-2355906945027976" data-ad-slot="8038370725"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </aside> </div> </div> <footer class="footer"> <div class="wrapper wrapper--sm"> <div class="footer-navs-col"> <div class="footer-nav footer-nav--menu"> <div class="footer-coryright">© 2017 - 2020 Вопросы и ответы по программированию</div> </div> <div class="footer-nav footer-nav--catalog"> </div> </div> <div class="footer-contacts-col"> <div class="soc-widget-col"> </div> </div> <div class="clearfix"></div> </div> </footer> </div> <script type="text/javascript" src="/js/ui/jquery-ui-1.8.16.custom.min.js"></script> <script type="text/javascript" src="/js/ui/external/jquery.cookie.js"></script> <script type="text/javascript" src="/js/versions/menu.ru.u1607887878.js"></script> <script type="text/javascript" src="/js/jquery.fancybox.min.js"></script> <script type="text/javascript" src="/js/slick.min.js"></script> <script type="text/javascript" src="/js/jquery.maskedinput.min.js"></script> <script type="text/javascript" src="/js/versions/scripts.ru.u1607887878.js"></script> <!-- Yandex.Metrika counter --> <script type="text/javascript" > (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; var z = null;m[i].l=1*new Date(); for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }} k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); ym(90030325, "init", { clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true }); </script> <noscript><div><img src="https://mc.yandex.ru/watch/90030325" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-123993370-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-123993370-1'); </script> </div> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "WebSite", "name": "Программирование - вопросы и ответы", "alternateName": "Программирование - вопросы и ответы", "url": "https://legkovopros.ru", "potentialAction": { "@type": "SearchAction", "target": "https://legkovopros.ru/search?search={search_term_string}", "query-input": "required name=search_term_string" } } { "@context": "https://schema.org", "@type": "Organization", "name": "Программирование - вопросы и ответы", "url": "https://legkovopros.ru", "logo": "https://legkovopros.ru/i/logo.png", "email": "info@legkovopros.ru", "telephone": "" } </script> </body> </html>