Описание тега sh
/bin/sh - это оболочка POSIX. Для вопросов, где мобильность важна. Если вопрос касается файлов.sh, пометьте его с помощью `scripts`. В Ubuntu оболочка POSIX является символической ссылкой на `/bin/dash`, и поэтому [dash-shell] связана с тегом [sh], и оба могут использоваться при тегировании вопросов.
3
ответа
Создать скрипт, который принимает слово в качестве аргумента от пользователя
echo "Enter your string" read str; Как я могу поставить проверку, чтобы убедиться, что пользователь передал слово, отображая оператор использования, если слово не было передано в качестве аргумента.
31 окт '14 в 20:29
1
ответ
Сделайте все новые файлы.sh исполняемыми
Один из моих сценариев создает новые файлы.sh в папке /tmp/. Как я могу настроить, чтобы все новые файлы в папке /tmp/ автоматически получали chmod -x, потому что мой сценарий не работает при попытке запустить сценарии в /tmp/
07 ноя '14 в 10:21
1
ответ
Не могу выполнить скрипт в терминале
Я всего n00b Я пытаюсь установить Ubuntu на свой телефон, и я застрял. Я не могу выполнить скрипт в терминале. Это путь:SDCard/Ubuntu/Ubuntu/Ubuntu.sh Результат: Can't execute: permission denied Ну, я рутирован, и у меня есть все системные требовани…
07 июл '16 в 13:31
1
ответ
Невозможно выполнить скрипт, используя sh <file_name>
Я не могу выполнить скрипт, используя sh file_name, но он отлично работает с командой:./filename Rgrds Aditya
09 окт '18 в 10:32
1
ответ
Почему я не могу установить google-chrome-stable с помощью скрипта?
Поэтому я понимаю, что "правильный способ" получить Google Chrome- просто нажать кнопку, чтобы загрузить и установить его со своей веб-страницы. Тем не менее, мне нравится идея иметь все мои основные требования к настройке в сценарии, чтобы, если мн…
23 сен '16 в 07:47
1
ответ
Каков будет эффект удаления sh-файла в Ubuntu?
я удалил свой файл sh по ошибке. Я хочу знать, влияет ли это на выполнение прикладной программы? или это нормально? Если это повлияет, то каковы будут способы его восстановления?
06 апр '15 в 06:23
1
ответ
Как принять пароль root через скрипт
Есть ли способ, которым я могу предоставить пароль root в сценарии оболочки без явного ввода его через терминал
24 мар '15 в 11:30
1
ответ
Как обновить несколько файлов без изменения даты файла?
Я заменил словоmerchantкcapital'в файлах, найденных в текущем каталоге, используя следующую команду: find * -type f -exec sed -i -e 's/merchant/capital/g' {} \; но приведенная выше команда также изменит дату файла, есть ли способ остановить дату изм…
12 май '15 в 12:27
2
ответа
Сценарий оболочки может быть запущен только командой sh
У меня есть небольшой скрипт sh, который я использую для резервного копирования на удаленный сервер. Он работал на Ubuntu 16.04 годами, но сейчас, 18.04, не работает. Сначала я думал, что это проблема с анакроном, но теперь я думаю, что это проблема…
07 апр '19 в 20:23
0
ответов
Как настроить файл.sh для запуска при запуске на Ubuntu в VirtualBox?
VirutalBox Ubuntu устанавливает разрешение по умолчанию при каждом запуске. Нашел здесь в теме комментарий о том, как создать файл.sh, сказал также добавить его в Startup Applications. Но при перезагрузке.sh файл не выполнялся и даже был удален из с…
21 апр '19 в 19:31
2
ответа
Как запустить мои программы на C с помощью Bourne Shell?
У меня нет проблем с запуском моих программ на C, переключившись в их каталог и запустив их с ./, Однако я не уверен, зачем переходить в каталог, а затем вводить sh [Program Name] дает мне эту ошибку: Fortune_Teller_5000: 1: Fortune_Teller_5000: Syn…
28 июн '16 в 13:34
3
ответа
Можно ли удалить sh?
Это может звучать глупо, но я хочу удалить sh (для исследовательских целей) и заменить его собственной оболочкой. Это действительно возможно? Многие скрипты и программы, кажется, жестко запрограммированы, поэтому я сомневаюсь в его жизнеспособности.
28 июн '16 в 14:35
3
ответа
Не могу запустить шеллскрипт с sudo
Когда я пытаюсь запустить свой скрипт, как это: sudo ./connector.sh Это даст мне это: sudo: ./connector.sh: command not found Что я делаю неправильно?
23 июл '15 в 13:38
2
ответа
Отображение сообщения с Crontab
Мы ищем решение, которое каждый день недели выключает компьютер в 8 часов вечера. На компьютере есть несколько учетных записей, но его всегда будет использовать только один человек. Там будет несколько учетных записей из-за различных рабочих мест вн…
28 ноя '16 в 11:36
1
ответ
Функция создания петли папки не работает
Я создал функцию в файле .sh, который создает каталоги в цикле с 3 параметрами int: start, end и имя папки name Но я получаю следующую ошибку: Syntax error: "(" unexpected Вот код функции: #!/bin/bash function createDirs () { start = "$1"; end = "$2…
31 окт '15 в 20:32
3
ответа
Вывести две переменные в одну строку
Я хотел, чтобы две переменные печатались в одной строке. Я использую скрипт #!/bin/sh цикл и то, что я хотел сделать, это for повторить что печатает что-то вроде: variable1_case1 variable2_case2 и я уже попробовал variable$i_case$i.
13 сен '17 в 16:06
1
ответ
Получите имя точки беспроводного доступа или ssid, которые не запрашивают пароль, используя скрипт оболочки в Ubuntu.
Я просто хочу получить имя точки беспроводного доступа или список ssid, которые не запрашивают ввод пароля с помощью сценария оболочки в Ubuntu. Или я могу сказать, что хочу получить список имен ssid или беспроводных точек доступа, пароль которых со…
17 мар '16 в 07:34
2
ответа
Проверьте, существует ли входная строка в файле
Вы должны прочитать string1, что мне делать? Вот мой код: #!/bin/sh echo "Enter your sting: " read read string1 if [ grep -q $string1 file.txt ];then echo "Found it" else echo "Sorry this string not in file" fi exit 0
27 мар '16 в 09:44
1
ответ
Как экспортировать переменную в оболочку `sh`?
Призвание export MYVAR=/path/to/whatever от .bashrc очевидно, работает для Баш, но не для sh ракушка. К сожалению, пусковая установка Matlab, кажется, одержима использованием sh и не bash, Таким образом, самый простой способ экспортировать переменну…
24 апр '15 в 07:28
1
ответ
Команда g++ не найдена в скрипте sh
Я не знаю, может быть, это дубликат, но я не нашел никакой помощи. Итак, проблема. У меня есть простая проблема - я сделал скрипт, чтобы немного автоматизировать компиляцию C++. Ну, есть сценарий. #!/bin/bash clear PATH="/media/joris/LinuxStuff/C pl…
02 апр '15 в 10:54