Installation Mageia ???

angel Membre non connecté
-
- Voir le profil du membre angel
- Inscrit le : 04/06/2013

Deux petites questions, qui, si je pouvais les resoudres......
1 - Installé, Mageia a créé dans home un sous repertoire/lien qu'il a appelé Live !!!
A quoi sert-il ? et comment s'en debarasser ? Merci

2 - Quand je monte un periph (usb), mageia le "monte" dans /run/media/[user]/Transcend (par exemple)...
(apres /mnt, apres /media, maintenant c'est /run/media/...

bonne fois pour toutes

Parce que moi, ca me pose un probleme : j'ai concu 10 ou 12 bash (pour sauvegarde, entre autre)...
Qu'est-il possible de faire pour ne pas avoir a modifier les 10 ou 12 listing bash pour modifier l'adresse de destination ???
Merci


"Si ma façon de m'exprimer, mon orthographe, etc, ne vous convient pas...
Ne vous sentez pas obligé de répondre, zappez ! ...
Quand le sage montre la lune, le sot regarde le doigt.
L'intelligence ? c'est reconnaitre son ignorance.
Confucius
Poser une question et être stupide 5 mn, ne pas la poser, c'est l'être toute sa vie ...

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
Code BASH :
cat test.old /media tratatata /media/trouloulou /media/patatra
Ok, j'ai un fichier comme toi.
Code BASH :
sed -e 's//media//run/media/g' test /run/media tratatata /run/media/trouloulou /run/media/patatra
Donc soit
Code BASH :
sed -e 's//media//run/media/g' test > test2
Et ainsi
Code BASH :
cat test2 /run/media tratatata /run/media/trouloulou /run/media/patatra
Ou alors
Code BASH :
sed -e 's//media//run/media/g' -i test
Et le fichier d'origine est remplacé :
Code BASH :
cat test /run/media tratatata /run/media/trouloulou /run/media/patatra
Merci

Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !


angel Membre non connecté
-
- Voir le profil du membre angel
- Inscrit le : 04/06/2013
Adrien.D :
Salut,
Ok, j'ai un fichier comme toi.
Donc soit
Et ainsi
Ou alors
Et le fichier d'origine est remplacé :
Merci

Code BASH :
cat test.old /media tratatata /media/trouloulou /media/patatra
Ok, j'ai un fichier comme toi.
Code BASH :
sed -e 's//media//run/media/g' test /run/media tratatata /run/media/trouloulou /run/media/patatra
Donc soit
Code BASH :
sed -e 's//media//run/media/g' test > test2
Et ainsi
Code BASH :
cat test2 /run/media tratatata /run/media/trouloulou /run/media/patatra
Ou alors
Code BASH :
sed -e 's//media//run/media/g' -i test
Et le fichier d'origine est remplacé :
Code BASH :
cat test /run/media tratatata /run/media/trouloulou /run/media/patatra
Merci

Bonsoir Adrien,

Ouf! alors là... balaise !
Va falloir que je relise tout ca 4 ou 5 fois pour tout comprendre

J'en ai "compris" le sens general, mais je prefere TOUT comprendre avant de proceder...
Mais merci a toi


"Si ma façon de m'exprimer, mon orthographe, etc, ne vous convient pas...
Ne vous sentez pas obligé de répondre, zappez ! ...
Quand le sage montre la lune, le sot regarde le doigt.
L'intelligence ? c'est reconnaitre son ignorance.
Confucius
Poser une question et être stupide 5 mn, ne pas la poser, c'est l'être toute sa vie ...

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
Code BASH :
sed -e 's//media//run/media/g' test
sed : outil de manipulation de texte
-e : on va utiliser une expression régulière (regex)
dans les guillemets (attention, simples quotes):
s : on substitue
/ : le séparateur
/media : le mot /media (attention, bien mettre des antislashs ( ) avant le(s) slash(s) ( / ) (le premier champ est celui qu'on cherche)
/ : le séparateur
/run/media : on met /run/media (attention, bien mettre des antislashs ( ) avant le(s) slash(s) ( / ) (le deuxième champ champ est ce par quoi on va remplacer le premier)
/ : le séparateur
g : global puisque sinon, seul le permier champ sera remplacé
test : c'est le nom du fichier
Cela affiche sur la console le résultat.
Donc soit rediriger les infos dans un nouveau fichier :
Code BASH :
sed -e 's//media//run/media/g' test > nouveaufichier
Ou remplacer le fichier existant avec -i :
Code BASH :
sed -e 's//media//run/media/g' -i test
Merci

Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !

Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie