У меня есть сценарий в папке: /home/ubuntu/jasperreports-server-cp-6.3.0/ctlscript.sh Мне нужно, чтобы этот скрипт запускался каждый раз при запуске сервера. Обычно сервер закрывается в пятницу вечером и ...
У меня есть 23, папки и каждая папка имеют две подпапки (всегда то же имя), и каждая подпапка имеет точно два файла (всегда то же имя). Таким образом, это похоже на это: Folder1/BindingDB/chiral.smi...
Я работаю над сценарием bash, связанным с / etc / profile, но вместо добавления, я случайно написал над ним, потеряв все его содержимое. Как восстановить файл?
Я хотел бы использовать переменную среды, которую я объявил в/etc/environment как счетчик, который должен быть доступен для нескольких несвязанных скриптов, которые запущены в разное время. Это возможно?...
Я установил ubuntu минимальный (mini.iso) на мой vm. Затем я использовал режим восстановления для входа в систему как пользователь root и создал учетную запись с useradd -m admin, а затем установил пароль с помощью пароля passwd. Когда я вхожу в систему
У меня есть проблема с проверкой, если каждая строка моих файлов заканчивается буквой (A-Z (всегда, капитал)) сопровождаемый числами exatcly 8 цифры (не имеет значения который). Таким образом, у меня есть много файлов и...
Я ищу сценарий, который принимает IP-адрес, который получает экземпляр сервера ubuntu, и преобразует его в статическую конфигурацию. Он должен использовать всю информацию, которую мой сервер получает от DHCP ...
Эта методика должна быть аналогичной или такой же, как у Ubuntu; хотя следующий код не работает на маршрутизаторе. Один из методов: dateFromServer = $ (curl -v --silent https://google.com/ 2 & ...
Здравствуйте, короткая история: я пытаюсь создать скрипт для запуска через CI-сервер, чтобы убить определенный процесс. В поисках в интернете я обнаружил эту команду: myuser @ server: / home / myuser # ...
Некоторые файловые менеджеры, такие как pcmanfm или pcmanfm-qt, открывают терминалы в текущем каталоге, устанавливая $ PWD перед открытием терминала. Большинство терминалов ведут себя так, как ожидалось. Это включает в себя xterm, gnome -...
Я нашел сценарий пакетного файла, чтобы выполнить задание, которое мне нужно сделать. Я задал вопрос о том, как рекурсивно добавлять каталоги и подкаталоги в пакетном процессе в комментарии к сообщению, в котором я получил этот код, ...
Я хотел бы установить cryoSPARC, и, просматривая readme, похоже, что эта программа требует, чтобы пользователь использовал bash в качестве своей оболочки по умолчанию. На данный момент я использую tcsh, и создал ...
Я использую эту опцию для чтения того, что мне нужно, и правильно использую экранное пространство: export PS1 = '\ [\ 033 [0; 35m \] \ h \ [\ 033 [0; 33m \] \ W \ [\ 033 [00m \]: «Но иногда не сохраняется, я имею в виду после входа в систему и снова ...
Я хочу сравнить два файла csv с одним общим столбцом, а затем заменить данные из первого файла на второй файл в определенном месте. file1.csv: «id», «name», «marks», «subject», «result» «1», «a», «», «...
Я изменил / etc / passwd первая строка: root: x: 0: 0: root: / root: / usr / bin / zsh. Теперь я не могу стать пользователем root, поэтому я не могу исправить то, что я изменил. Есть ли другой способ изменить этот файл, не становясь root?
Я хочу найти имя пользователя, который запускает скрипт bash, когда этот скрипт выполняется sudo. Единственно возможный способ, который я знаю, - это проанализировать вывод who -m (who is i) следующим образом: ...
Предположим, что есть 2 задачи t1, t2, которые могут быть выполнены последовательно, как показано ниже: t1; t2 # ИЛИ t1 && t2 Теперь предположим, что я забыл запустить t2, а t1 уже запущен; Могу ли я добавить T2 в конвейер ...
Я пытаюсь установить переменную среды для пользовательского сеанса перед запуском сценария: su - myUser -c "export myVar = $ toto; sh scriptThatNeedsMyVar.sh" Сценарии не выполняются, я попытался отладить и напечатать ...
Мне нужно переименовать большое количество файлов. Мои файлы называются sample_1.wav sample_2.wav ... Мне нужно переименовать каждый из них с меньшим числом в имени, sample_1.wav должен стать ...
для файла в Cadence * do mv -i "$ {file}" "$ {file / John / Krishna}" done Я могу запустить скрипт, скопировать и вставить на терминал, он работает отлично, но после создания файла .sh и выполнить броски ...
Я знаю, что * предполагается интерпретировать оболочкой не вызываемой командой. Теперь, если я запустил следующую команду в своем домашнем каталоге $ echo *, я получаю файлы рабочего стола.
Поскольку pdftk еще не доступен в Ubuntu 18.04, я скомпилировал вилку pdftk после этого отличного ответа на связанный вопрос. Это отлично работает, однако теперь мне нужно ввести java -jar build / jar / pdftk ....
Остерегайтесь Мартовских ид Caesar, я получаю странную ошибку в использовании удара: $ {string:offset:length}. Пятая выходная строка в течение середины марта имеет неправильный вывод: $ substring_test.sh март...
У меня только есть 20%-е тестовое покрытие для моего проекта. https://coveralls.io/github/montao/opsh я хочу добавить тест для синтаксической ошибки. Я не могу получить вывод "синтаксическая ошибка" от простой остроты...
Im пытается убить / bin / bash, но когда я делаю ps aux | grep "/ bin / bash", и я убиваю связанный с ним pid, он дает мне ошибку. Любая помощь приветствуется. Также вы можете сказать мне, что такое ...
У меня есть список идентификаторов наркотиков. Мне нужно найти каждый идентификатор наркотиков на веб-сайте (ebi.ac.uk/chembl), который является базой данных, и получить информацию о препарате, включая их структуру и другие детали, и список ...
В терминале один из способов сослаться на главную - использовать ~ /. Я не понимаю, как это работает, потому что вывод файла ~ /: / home / admin /: directory и просто запуск ~ / приводит к: -bash: / home / ...
Я пытаюсь написать сценарий bash, чтобы пригласить пользователя для имени файла, и если файл существует, разрешите им перезаписать или добавить файл. По какой-то причине я все время возвращаюсь с синтаксической ошибкой ...
Я пытаюсь понять, что делает этот сценарий ниже. Я знаю, что exec без аргументов перенаправляет вывод текущей оболочки, но я не могу понять, что ниже ...