Результаты поиска по запросу "bash"

5 ответов

Как ограничить пользовательские команды в Linux

У меня есть пользователь в группе: "демо". Я хочу установить политику, согласно которой эти пользователи могут запускать 10 команд, таких как "vim", "nano", "cd" и т. Д. Или установите политику для доступа ко всем командам, кроме команд "ssh" ...

2 ответа

Передача флагов команде через переменные в bash

У меня есть сложный скрипт, который берет переменные из файлов и использует их для запуска программ (в частности, Wine) Передача параметров из переменных в другом файле не работает должным образом: #!/bin/bash . settingsfile wine $runИ в другом ...

4 ответа

Как получить поле из результата запроса MySQL в bash

Я хотел бы получить только значение результата запроса MySQL в скрипте bash. Например, запустив следующую команду: mysql -uroot -ppwd -e "SELECT id FROM nagios.host WHERE name='$host'"возвращает: +----+ | id | +----+ | 0 | +----+Как я могу ...

ТОП публикаций

3 ответа

Что означает синтаксис фигурных скобок $ {var%. *}?

Я просматривал мой старый код и наткнулся на этот синтаксис: extractDir="${downloadFileName%.*}-tmp"Единственная информация, которую я нашел при поиске, относится к списку команд, но это только одна переменная.Что этот синтаксис фигурных скобок ...

6 ответов

Как заставить программу продолжать работать после выхода из ssh? [Дубликат]

Возможный дубликат: Предотвратить остановку фонового процесса после закрытия клиента SSH [https://stackoverflow.com/questions/285015/linux-prevent-a-background-process-from-being-stopped-after-closing-ssh-client] У меня есть программа, которая ...

1 ответ

эхо от строк файла

у меня есть файл "myfile.txt", который имеет следующее содержание: hola mundo hello wordи я хочу работать с каждой строкой for i in `cat myfile.txt`; do echo $i; doneя надеюсь это даст мне hola mundo hello wordзапускает одну линию, затем ...

5 ответов

Используйте grep, чтобы сопоставить шаблон в строке только один раз

У меня есть это: echo 12345 | grep -o '[[:digit:]]\{1,4\}'Что дает это: 1234 5Я понимаю, что происходит. Как я могу остановить попытки grep продолжить поиск после 1 успешного матча? Как я могу получить только 1234

4 ответа

Почему в Bash должен быть пробел после '[' и до ']'?

Я пытался написать сценарий Bash, который используетif заявление. if [$CHOICE -eq 1];Сценарий давал мне ошибки, пока я не дал пробел после[ и раньше] как показано ниже: if [ $CHOICE -eq 1 ];Мой вопрос здесь: почему пространство в квадратных ...

6 ответов

Как добавить в конец строки, содержащие шаблон с помощью sed или awk?

Вот пример файла: somestuff... all: thing otherthing some other stuffЧто я хочу сделать, это добавить в строку, которая начинается сall: нравится: somestuff... all: thing otherthing anotherthing some other stuff

3 ответа

получение переменной bash в имя файла для команды zip

В скрипте bash, как я могу использовать переменную для создания специально названного zip-файла? Например, я хотел бы сделать что-то вроде: VERSION_STRING='1.7.3' zip -r foo.$VERSION_STRING fooГде я в конечном итоге получаю файл с ...