У меня есть этот скрипт с именем test.sh: #! / Bin / bash STR = "Hello World" echo $ STR при запуске sh test.sh Я получаю следующее: test.sh: строка 2: STR: команда не найдена Что я делать неправильно? Я смотрю на очень ...
Сотрудник недавно заявил в обзоре кода, что конструкция [[]] должна быть предпочтительнее, чем [] в конструкциях, таких как if ["` id -nu` "=" $ someuser "]; затем эхо "Я люблю тебя безумно, $ someuser" ...
Я уверен, что на этот вопрос был дан ответ, но, ища его, я не могу найти мой точный сценарий. У меня есть 2 файла, которые я конкатенирую в один файл, но я также добавляю пользователя ...
У меня есть String, который содержит Output команды, которая выглядит так: max. битовая скорость: («2,5 Мбит / с», «16 .7 Мбит / с») Теперь мне нужно извлечь «2,5 Мбит / с» и «16,7 Мбит / с» в два ...
Я хотел бы узнать, как использовать sed для ТОЛЬКО удаления пространства И странных символов из следующей команды эха: echo -e "A \ xd8 \ xa8" Так что я попытался: echo -e "A \ xd8 \ xa8" | sed -r "s / [^ [: ...
И о-a и о-e опциях в документации Bash сказан: файл-a, Верный, если файл существует. файл-e, Верный, если файл существует. При попытке добраться, что различие, я запустил следующий скрипт:...
Существует ли способ узнать тип MIME (или это называют "Типом контента"?) файла в Linux колотят сценарий? Причина мне нужен он, состоит в том, потому что ImageShack, кажется, нужен он для загрузки файла, что касается...
Я хотел бы добавить череп Unicode и скрещенные кости к моему приглашению оболочки (конкретно 'ЧЕРЕП И СКРЕЩЕННЫЕ КОСТИ' (U+2620)), но я не могу выяснить волшебное колдовство, чтобы заставить эхо плюнуть им, или любой другой...
Как я обнаруживаю из сценария оболочки, если его стандартный вывод отправляется на терминал или если он передается по каналу к другому процессу? Рассматриваемый вопрос: я хотел бы добавить управляющие коды к выводу colorize...
Меня смущает использование скобок, скобок, фигурных скобок в Bash, а также различие между их двойными или одиночными формами. Есть ли четкое объяснение?
Действительно ли там кто-либо является переменным в ударе, который содержит название .sh выполняемого файла? Номер строки был бы большим также. Я хочу использовать его в сообщениях об ошибках, таких как: повторите "ОШИБКУ: [$FILE:L$LINE] $somefile...
Я пытаюсь захватить выражение в bash: 1: 3 или 1: 3,3: 10 Может кто-нибудь, пожалуйста, помогите мне .. прямо сейчас я использую следующее: [1-9]: [1-9] [0-9] ([1-9]: [1-9] [0-9]) * $
Я должен установить системную переменную из сценария удара, который был бы доступен за пределами текущей области. Таким образом, Вы обычно экспортировали бы переменные среды как это: экспортируйте MY_VAR =/opt/...
Идет простой тест переменной Bash: $ {varName:? "$ {varName} не определяется"} я хотел бы снова использовать это путем помещения его в функцию. Как? Следующие сбои # # Тест переменная существуют tvar () {...
То, как я пошел бы о проверке, преуспел ли gcc в том, чтобы компилировать программу, перестало работать, или следовавший, но с предупреждением? #!/bin/sh string= $ (gcc helloworld.c-o helloworld), если [представляют-n в виде строки]; затем...
Сценарий оболочки, показанный ниже, покажет предупреждение, если страница займет больше чем 6 секунд для загрузки. Проблема состоит в том, что myduration переменная не является целым числом. Как я преобразовываю его в целое число?...
Посреди сценария я хочу проверить, был ли данный флаг передан командной строке. Следующее делает то, что я хочу, но кажется ужасным: если $ эха* | grep-e "-флаг"-q затем отзываются эхом">>>>...
У меня есть текстовый файл и Bash использования, в который я хочу вставить текст в определенную строку. Текст, который будет вставлен, например! комментарий: http://www.test.com в строку 5! aaaa! bbbb! cccc! dddd! eeee! ffff...
Поэтому у меня есть сценарий для запуска процесса туннелирования X11 в кластере. Туннелирование X11 не является важной частью сейчас, потому что в настоящее время любая ошибка $ игнорируется, поэтому я не могу использовать переменные в ...
x = 1 c1 = string1 c2 = string2 c3 = string3 echo $ c1 string1 Я хотел бы, чтобы выходные данные были string1, используя что-то вроде: echo $ (c ($ x)) Так что позже в скрипте я могу увеличить значение х и есть это ...
Я хочу написать функцию bash, которая проверяет наличие у файла определенных свойств и возвращает истину или ложь. Тогда я могу использовать его в своих скриптах в «если». Но что мне вернуть? function myfun () {... ...
Если сценарий Bash установил-e, и команда в сценарии возвращает ошибку, как я могу сделать некоторую очистку перед выходами сценария? Например: #!/bin/bash устанавливают-e mkdir/tmp/foo #... наполняют... комнату-r/...
Я записал сценарий Perl, я просто хочу дать его всем, для которых я запланировал записать сценарий удара, который используется, чтобы протестировать среду пользователя и найти, является ли та среда...
Для разъяснения я ищу способ выполнить расширенный поиск и замену на предыдущей используемой команде. ^word^replacement^ только, кажется, заменяет первое соответствие. Существует некоторая опция набора, которая является...
У меня есть "умный" телефон, который, кажется, не имеет музыкальную функцию перестановки, таким образом, следующая лучшая вещь состоит в том, чтобы записать сценарий удара для предварительного ожидания всех имен файлов в текущем каталоге со случ
Иногда вывод make заполняет экран. Немного сложно определить все строки предупреждений и сообщений об ошибках. Я знаю, может ли помочь вывод цвета оболочки. Кто-нибудь может мне помочь?