lock_unlock_bashrc.sh hinzugefügt
Neu erstellt im Git
This commit is contained in:
55
lock_unlock_bashrc.sh
Normal file
55
lock_unlock_bashrc.sh
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
ende=nein
|
||||||
|
|
||||||
|
while [ $ende = "nein" ]; do
|
||||||
|
echo
|
||||||
|
echo
|
||||||
|
echo "1 = LOCK"
|
||||||
|
echo " "
|
||||||
|
echo "2 = UNLOCK und Editieren"
|
||||||
|
echo "22= UNLOCK und Ende"
|
||||||
|
echo " "
|
||||||
|
echo "3 = .bashrc neu einlesen"
|
||||||
|
echo " "
|
||||||
|
echo "0 = Ende"
|
||||||
|
echo
|
||||||
|
read -p "Deine Wahl: 1/2/3/0 " wwahl
|
||||||
|
|
||||||
|
if [ $wwahl = 1 ]
|
||||||
|
then
|
||||||
|
sudo chattr +i .bashrc
|
||||||
|
echo "Gesichert! "$?
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ $wwahl = 2 ]
|
||||||
|
then
|
||||||
|
sudo chattr -i .bashrc
|
||||||
|
echo "Geöffnet! "$?
|
||||||
|
echo "öffne Datei..."
|
||||||
|
nano .bashrc
|
||||||
|
echo "Datei geschlossen "$?
|
||||||
|
sudo chattr +i .bashrc
|
||||||
|
echo "Gesichert "$?
|
||||||
|
source /home/oberkoetter/.bashrc
|
||||||
|
echo "Änderungen sind nach dem Neustart der"
|
||||||
|
echo "Konsole wirksam"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ $wwahl = 22 ]
|
||||||
|
then
|
||||||
|
sudo chattr -i .bashrc
|
||||||
|
echo "Geöffnet! "$?
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ $wwahl = "3" ]
|
||||||
|
then
|
||||||
|
. .bashrc
|
||||||
|
echo $?
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ $wwahl = "0" ]
|
||||||
|
then
|
||||||
|
ende="ja"
|
||||||
|
fi
|
||||||
|
|
||||||
|
done
|
||||||
Reference in New Issue
Block a user