В чем смысл следующей строки в переменной bash?
В чем смысл следующей строки в переменной bash?
У меня есть строка 00:28:04 /usr/lib/jvm/jre/bin/java -DJDBC_CONNECTION_STRING= -Dspring.profiles.active=qa -XX:MaxPermSize=256 и хочу извлечь слово, qaкоторое следует -Dspring.profiles.active. У меня есть строка сохранить в файл text.txt просто для демонстрации на нем. Когда я делаю grep -r -o...
Может ли VeraCrypt использовать постоянные точки монтирования в Linux? Windows + VeraCrypt + зашифрованные тома абсолютные пути В Windows я могу смонтировать зашифрованные разделы / диски veracrypt через пакетный скрипт, который использует имя устройства, отображаемое с помощью mountvol.exe. Такой...
У меня есть скрипт .sh, который загружает фотографию с сервера японского спутника и устанавливает ее в качестве фоновой картинки. Я поместил его в список автозагрузки, но как мне запускать его каждые 5 минут...
У меня есть папка с кучей подпапок, эти папки asciidoctorотформатированы с .adocрасширением. Каждый раз, когда я вносил изменения в файлы (что часто), мне нужно запустить asciidoctor -q filename.adoc скомпилировать его в формат HTML. Я пытаюсь автоматизировать процесс. до сих пор я пришел с этим с...
Я прочитал много вопросов и ответов, как этот и этот Я знаю, что подстановочные знаки раскрываются оболочкой перед выполнением команды, и они являются функцией оболочки. Также подстановочные знаки работают с теми командами, которые могут принимать много аргументов. В find . -name *.rb случае мы...
Это отлично работает на OSX #!/bin/bash chars=( {a..z} ) n=3 for ((i=0; i<n; i++)) do echo "${chars[i]}" done Но когда я запускаю его в Ubuntu, я получаю следующую ошибку. ForLoopAlphabetTest.sh: 2: ForLoopAlphabetTest.sh: Syntax error: "(" unexpected Я не могу решить эту проблему. Какие-либо...
У меня есть этот сценарий #!/bin/bash folder='/home/data/mnist/training' for filePng in $folder/* do touch $filePng.txt done Он работает, только для файла с именем 001.png, он создает 001.png.txtвместо 001.txt. Как я могу изменить это?...
Мне нужно проверить, является ли номер версии Bash> = для определенного числа. Например у меня есть: $ bash --version GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu) Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later...
У меня есть файл со всеми названиями тестов: $ cat all_tests.txt test1 test2 test3 test4 test5 test6 И еще один файл, содержащий имена тестов и связанный с ними результат: $ cat completed_tests.txt test1 Passed test3 Failed test5 Passed test6 Passed Как создать новый файл, содержащий все имена...
У меня есть скрипт, который запускается, который должен использовать notify-send, но запускается как root. Единственное, что я нашел, это работает, это скрипт . Проблема в том, что на этой линии: DBUS_SESSION=`grep -z DBUS_SESSION_BUS_ADDRESS /proc/$DBUS_PID/environ | sed -e...
Я пытаюсь сделать ярлык на рабочем столе для запуска Spyder, который можно запустить, набрав spyderв терминале. Я сделал spy.shсценарий с spyderв нем. Это работает с bash spy.shи ./spy.sh. Но когда я делаю ярлык на рабочем столе, как это: [Desktop Entry] Name=spyd Exec=/Desktop/spy.sh Comment=...
list=`ls -a R*` echo $list Внутри сценария оболочки эта команда echo выведет список всех файлов из текущего каталога, начиная с R, но в одной строке. Как я могу напечатать каждый элемент в одной строке? Мне нужна общая команда для всех сценариев происходят с ls, du, find -type -dи...
Я очень озадачен моим терминальным сеансом Ubuntu, кажется, он заменяет разделы в командах, которые начинаются с, !после которых следует число, казалось бы, случайных команд Он делает это, !87заменяя его, screen -lа также !88и заменяя его ls. Любые идеи, почему это происходит, будут высоко...
Я пишу огромный скрипт-фабрику сценариев, генерирующую множество сценариев обслуживания для моих серверов. До сих пор я пишу несколько строк, которые нужно записать в одну строку, echo -neнапример, echo -n "if (( " | sudo tee -a /usr/local/bin/upgradeAllServers &> /dev/null # Generate...
Я столкнулся с проблемой головной боли. Я хочу выполнять несколько команд в фоновом режиме, поэтому я хочу запускать их в bash одну за другой. Легко запустить одну команду в оболочке linux в фоновом режиме, вот так: myCommand & Также легко запустить несколько команд, вот так: myCommand1...
Я видел Ubuntu Bash под заставкой Windows 10 здесь: Подсистема Windows для Linux отображает дистрибутив Linux? Как я могу изменить мой, ~/.bashrcчтобы получить подобный заставку в обычной Ubuntu, которая будет выглядеть следующим образом ?:...
Для назначения я должен написать функцию, которая печатает количество четных чисел, когда предоставляется последовательность чисел. Я использовал фрагмент кода, который использовал для предыдущего назначения (для печати, 1когда число было четным, а 0когда число было нечетным) Моя проблема сейчас в...
Ubuntu 18.04 вышла 26 апреля 2018 года, и я хочу попробовать обновить мои программы и преобразовать мои данные, но не хочу фиксировать их, если есть ошибки. Я сократил Windows с 410 ГБ до 385 ГБ, перезагрузил Ubuntu 16.04 и побежал gpartedсоздавать новый раздел на 25 ГБ с надписью «Ubuntu18.04». Я...
Я долго пытался написать скрипт, который бы имел 2 аргумента, 1 с просьбой выбрать год и 2 с просьбой выбрать, хочу ли я, чтобы минимальная, максимальная, средняя или все были показаны как последняя строка из файлов, связанных в выбранный год. По сути, у меня есть каталог, который содержит...