$ cat args.sh
#!/bin/bash
ARGS="$*"
for arg in $ARGS; do
echo -e "действие с /etc/AlterPro/$arg"
done
--------
$ bash args.sh apps_sys apps_map apps_ctrl apps_port
действие с /etc/AlterPro/apps_sys
действие с /etc/AlterPro/apps_map
действие с /etc/AlterPro/apps_ctrl
действие с /etc/AlterPro/apps_port
Прописал монтирование всех дисков в fstab через UUID, а вот raid не прописываетсяЕсть подозрение, что вы не тот UUID прописываете. Приведу пример с одного из своих серверов:
user@localhost:~$ lsblk -o TYPE,NAME,SIZE,FSTYPE,MOUNTPOINT,UUID
disk sda 931.5G
part ├─sda1 865G linux_raid_member 2fad6184-451a-6e98-bcf0-20369cb2adb8
raid1 │ └─md127 864.9G ext4 /mnt/raid adc37e0f-fb23-41e0-9fa5-d4da4c06fefb
...
disk sdb 931.5G
part ├─sdb1 865G linux_raid_member 2fad6184-451a-6e98-bcf0-20369cb2adb8
raid1 │ └─md127 864.9G ext4 /mnt/raid adc37e0f-fb23-41e0-9fa5-d4da4c06fefb
...
user@localhost:~$ cat /etc/fstab
...
UUID=adc37e0f-fb23-41e0-9fa5-d4da4c06fefb /mnt/raid ext4 defaults 0 0
Можно ли (или нужно ли)Ну я прописываю. А так дело хозяйское. Может быть у кого-то есть причины не прописывать. Или просто лень.
#!/bin/bash
# отправить в бекграунд
source /path/to/sub_script.sh &
# отправить в бекграунд и отвязаться от текущей консоли
source /path/to/sub_script.sh &!
# man exec
exec /path/to/sub_script.sh
# man nohup
nohup /path/to/sub_script.sh
# cat << EOF | nohup sh
# cat << EOF | exec sh
# cat << EOF | sh &!
cat << EOF | sh &
# content of my sub_script.sh
echo `date` > /tmp/123
EOF
# замечание
# sh != bash
# если у тебя скрипт оттестирован на баше, то делай cat << EOF | nohup bash
openvpn --config newconfig.ovpn
create vlan 10 tag 10
create vlan 20 tag 20
!ввод 10 влана:
config vlan 10 add untagged 1:1
!ввод 20 влана:
config vlan 20 add untagged 1:2
!транк до другого коммутатора
config vlan 10 add tagged 1:48
config vlan 20 add tagged 1:48
create vlan 10 tag 10
create vlan 20 tag 20
!ввод 10 влана:
config vlan 10 add untagged 1:1
!ввод 20 влана:
config vlan 20 add untagged 1:2
!транк до другого коммутатора
config vlan 10 add tagged 1:48
config vlan 20 add tagged 1:48
Коммутаторы соединить 48 портами. Порты 1 - ввод и вывод влана 10, порты 2 - влана 20.