Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/04/2016, à 21:31

ewfzapp

[résolu]Aide pour faire un script

Bonjour à tous, ou plutôt bonsoir,

possesseur d'un nas synology, j'ai pour habitude lors de mes réinstallations de distro linux, de modifier mon fstab pour que les répertoires partagés de mon nas se montent automatiquement au démarrage de mon pc--> jusqu'a là tout va bien...

Je souhaiterais désormais, automatiser ceci en l'intégrant dans un petit script post-install  que j'ai créé pour automatiser l'installation de mes applications favorites.
Je vous passe la description de mon script essentiellement basé sur des 'sudo apt-get install", mais j'aimerais savoir s'il est possible de copier les lignes suivantes automatiquement dans mon fstab:

#syno
192.168.0.xx:/volume1/telechargements/ /media/syno_dl nfs defaults
#syno_video
192.168.0.xx:/volume1/video/ /media/syno_video nfs defaults
#syno_music
192.168.0.xx:/volume1/music/ /media/syno_music nfs defaults
#syno_photos
192.168.0.xx:/volume1/photo/ /media/syno_photos nfs defaults
#syno_dropbox:
192.168.0.xx:/volume1/Dropbox/ /media/syno_dropbox nfs defaults

Voilà!
Je vous remercie par avance, et vous souhaite une belle soirée...

Dernière modification par ewfzapp (Le 25/04/2016, à 12:46)


www.indigenecreations.fr

Hors ligne

#2 Le 24/04/2016, à 21:46

jplemoine

Re : [résolu]Aide pour faire un script

Ce que je te propose  (à adpater, c'est un bout d'un de mes scripts) :

fic_smb="/etc/samba/smb.conf"
result="`cat /etc/samba/smb.conf | grep \"\[transfert\]\"`"
if [ "$result" == "" ]; then
  echo " " >> $fic_smb
  echo "[transfert]" >> $fic_smb
  ..
fi

Il te faut tester si la ligne existe. sinon, à chaque exécution, tu vas remettre une ligne.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#3 Le 24/04/2016, à 22:19

Postmortem

Re : [résolu]Aide pour faire un script

Salut,

#!/bin/bash
cat >> /etc/fstab << '_FIN_'
#syno
192.168.0.xx:/volume1/telechargements/ /media/syno_dl nfs defaults
#syno_video
192.168.0.xx:/volume1/video/ /media/syno_video nfs defaults
#syno_music
192.168.0.xx:/volume1/music/ /media/syno_music nfs defaults
#syno_photos
192.168.0.xx:/volume1/photo/ /media/syno_photos nfs defaults
#syno_dropbox:
192.168.0.xx:/volume1/Dropbox/ /media/syno_dropbox nfs defaults
_FIN_

Édit :
Si tu ne lances pas ton script en root mais que tu utilises sudo à l'intérieur :

#!/bin/bash
cat << '_FIN_' | sudo tee -a /etc/fstab
#syno
192.168.0.xx:/volume1/telechargements/ /media/syno_dl nfs defaults
#syno_video
192.168.0.xx:/volume1/video/ /media/syno_video nfs defaults
#syno_music
192.168.0.xx:/volume1/music/ /media/syno_music nfs defaults
#syno_photos
192.168.0.xx:/volume1/photo/ /media/syno_photos nfs defaults
#syno_dropbox:
192.168.0.xx:/volume1/Dropbox/ /media/syno_dropbox nfs defaults
_FIN_

Dernière modification par Postmortem (Le 24/04/2016, à 22:27)


Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »

Hors ligne

#4 Le 25/04/2016, à 07:03

ewfzapp

Re : [résolu]Aide pour faire un script

Bonjour les amis,

je viens de tester dans virtualbox, ca marche d'enfer!

Un énorme merci !!
J'ai utilisé le script de postmortem, c'est une tuerie!!


www.indigenecreations.fr

Hors ligne

#5 Le 25/04/2016, à 07:33

Hizoka

Re : [résolu]Aide pour faire un script

un petit [resolu] dans le titre du coup smile


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#6 Le 25/04/2016, à 12:50

ewfzapp

Re : [résolu]Aide pour faire un script

c'est fait...


www.indigenecreations.fr

Hors ligne

#7 Le 06/04/2021, à 17:19

ewfzapp

Re : [résolu]Aide pour faire un script

je reposte pour encore dire merci, juste pour le plaisir


www.indigenecreations.fr

Hors ligne