22 lines
590 B
Bash
Executable file
22 lines
590 B
Bash
Executable file
#!/bin/bash
|
|
|
|
if [ -z "$1" ]; then
|
|
echo "Podali niste nobenih argumentov"
|
|
echo "Podati jih morate v obliki:"
|
|
echo "[ime skripte] [novi default] [datoteke z nastavitvami]"
|
|
echo "Npr.:"
|
|
echo "bootupdate 1 by_classroom/pr05/*"
|
|
echo "Ali:"
|
|
echo "bootupdate windows by_name/pr05-*.cfg"
|
|
else
|
|
option=$1
|
|
shift
|
|
for filename in $@; do
|
|
if output=$(sed -i --follow-symlinks '1 c\set default='"$option"'' $filename); then
|
|
echo "Default boot v datoteki $filename je spremenjen na $option"
|
|
else
|
|
echo $output
|
|
fi
|
|
done
|
|
|
|
fi
|