У меня есть сценарий, в котором мне нужно выполнить сценарий оболочки в соответствии с текущим днем.
вот код: cd / home / test / check
Параметры perl test.pl check.ini Я хочу выполнить эти две строки только в том случае, если ...
У меня есть файл, который выглядит примерно так: random_string
83: несколько слов 45: большой отчет об ошибке 326: отправить электронное письмо определенным людям
случайная_строка
34: несколько слов 143: успех в работе Я хочу нацелиться на ...
Я знаю, что внешние команды выполняются в оболочке путем создания отдельного процесса, но что точно происходит, когда встроенная команда выполняется в оболочке? Они выполняются как функция, или...
Я несколько раз видел использование "контекста списка" и "контекста строки". Я знаю и понимаю использование таких описаний в perl. Они применяются к $ и @. Однако при использовании в shell ...
Вот чего я пытаюсь добиться шаг за шагом: ls
затем обратный вывод
Затем добавить новую строку к последней строке этого файла Соответственно, я сделал следующий однострочный скрипт, но он дает ...
Содержимое file.txt: apple
манго
оранжевый Мой сценарий должен читать яблоко и создавать файл с нулевым байтом apple.txt, затем файл mango.txt. Не могли бы вы помочь, пожалуйста?
Предположим, я ввел в терминал следующее: wgets "link". Я получу ответ: Команда 'wgets' не найдена, вы имели в виду: Команда 'wget' из пакета 'wget' ( main) Я ошибся, ...
I have been having a look at this for a while but I haven't found any answer yet. I've got a curl command to send a HTTP POST request to a server, then I have created a script called "tmg.sh" which ...
Я хочу определить, заканчивается ли многострочная строка строкой, содержащей указанный шаблон. Этот код не удался, он не соответствует. s = `echo hello && echo world && echo OK`
[["$ s" = ~ ...
Linux может использовать case, как и многие другие языки, поэтому: case $ {x} in one) echo "1" ;; два) эхо "2" ;;
esac Можете ли вы сделать то же самое с $ x или $ y? Итак, ...
У меня есть это: $ echo $ SHELL
/ bin / sh $ uname -a
FreeBSD 11.0-RELEASE-p8 И это работает: sudo bash my_script.sh some_arg Но это не так: sudo bash my_script.sh some_arg> & / dev / null Ошибка: -...
Я просто вернул сценарий для отображения Wi-Fi-соединения в моем диспетчере рабочего стола.
Но здесь используется iwgetid: [[-z "$ (iwgetid -r)"]] || echo "$ (iwgetid -r)" Но iwgetid обесценился, и я не стал ...
Я нашел много руководств по манипулированию строками, но не могу понять, как применить их в моей конкретной ситуации. Мне нужно вставить (не заменять) слово строковой переменной в текст текстовой переменной ...
Недавно я заметил, что у нас есть 3 варианта для установки переменных среды: export envVar1 = 1
setenv envVar2 = 2
env envVAr3 = 3 Если есть другие способы, просветите, пожалуйста. Когда я должен предпочесть один ...
Я хотел бы выполнить передачу scp для загрузки последнего (новейшего) файла в определенном каталоге к моему локальному каталогу. Что-то вроде этого: источник: место назначения root@rimmer.sk:/home/rimmer/backups/:/...
Можно ли установить сценарий запускаться в конкретном каталоге, когда вы в него cd? Например, если / foo - это каталог с проектом git, возможно ли это, когда cd / foo автоматически запускает git status или ...
Рассмотрите эхо \#, это - нечто комментария, которое Это дает: $ sh foo.sh # это является комментарием foo.sh: строка 2: нечто: команда не нашла После некоторого поиска в сети, я нашел решение DigitalRoss на...
Я нашел два на вид противоречащих ответа на StackOverflow к следующим вопросам: Конкатенация тысяч Текстовых файлов Через сотни Каталогов (при хранении некоторой структуры), Как делают меня...
Я хотел бы получить сценарий оболочки, который изменяет мои переменные среды из Emacs. Таким образом, я хотел бы, чтобы сценарий оболочки изменил среду, в которой работает Emacs, и я хотел бы...
Я просто могу распечатать сообщение в терминале с помощью команды эха Linux. эхо prayag@prayag$ "prayag работы над JVM" prayag работы над JVM Может я иметь тот же вывод с командой печати. Я на самом деле пошел...
Я использую set -e для остановки bash скрипта при первой ошибке. Все работает нормально, пока я не использую команду с &&: $ cat script
set -e
cd not_existing_dir && echo 123
echo "I'm running! =P"
$
$ ./script
./...
Я связываюсь с устройством через последовательный порт, и поскольку я запускаюсь «gdbserver» (как gdbserver:2345 myapp), это полностью блокирует терминал. Ни амперсанд и символ, ни ^z...
Существует ли способ предотвратить подстановочное расширение на команде находки так, чтобы следующее работало бы? найти.-iname "нечто [панель]", Как указано здесь, я пытался работать, устанавливает-f, установите-o noglob и setopt...
Согласно ответу на stackoverflow, это - мое понимание, что инкапсуляция переменных удара в двойных кавычках является довольно безопасным способом санировать ввод данных пользователем. Что относительно awk переменных? Например, если...
Очень новичок в bash, как вы увидите в коде ниже . Я хочу получить размер файла в байтах, сравнить его с фиксированным значением и отправить электронное письмо, если последнее слишком мало. Код: #! / Bin / bash
f = $ (...
У меня есть функция (или псевдоним) bash, например, функция install () {sudo apt-get install $ @}. При запуске команды install dicelab я ожидаю, что на самом деле будет запущено sudo apt-get install ...
Я пытаюсь написать простой сценарий bash, в котором пользователь вводит свое имя пользователя, а затем их встречают, в зависимости от времени суток, по фамилии. В настоящее время у меня есть следующее: echo Please ...
У меня есть большой текстовый файл истории почты размером 200 МБ, и мне нужно найти строку со следующей структурой: фамилия имя
название улицы номерOfHouse
почтовый индекс название города а именно: Arthur Dent
Галактика 7
...
У меня есть веб-сайт, на котором я форматирую файлы sass (.scss) с помощью команды sass-convert. Его синтаксис следующий: $> sass-convert original.scss formatted.scss Поскольку я нахожусь в репозитории git, имея отдельный ...