Как следует из вопроса, я создал сценарий, который вставляет конкретный оператор в определенную строку в файле * .ovpn. Как я могу сделать * в качестве входного аргумента, чтобы сценарий запрашивал у меня его, когда я его выполняю? (Я использую EOF, но могу переключиться на любой другой работающий метод).
Заранее спасибо.
С помощью read -p:
#!/bin/bash
read -p "Enter filename: " filename
echo "Your file is: $filename.ovpn"
Я создал script.sh и использовал там переменную, предоставленную пользователем
./script '*'
#!/usr/bin/env bash
echo "Enter Text For Variable"
read my_var
echo "Your variable is used as you can see *.$my_var"
echo "Positional variable is here $1"