Felhasználói eszközök

Eszközök a webhelyen


oktatas:linux:sed

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalon Előző változat
oktatas:linux:sed [2019/11/09 23:38]
admin [A sed elválasztó helyettesei]
oktatas:linux:sed [2019/11/09 23:41] (aktuális)
admin [fstab szerkesztése]
Sor 381: Sor 381:
  
 Tegyük fel, hogy az /etc/fstab állományban egyik merevlemez azonosítója Tegyük fel, hogy az /etc/fstab állományban egyik merevlemez azonosítója
-/dev/sdb1 néven van megadva. Szeretnénk lecserélni UUID azonosítóra.+/dev/sdb1 néven van megadva. Az sdb1 eszköz van csatolva a /home csatolási 
 +pontra. Szeretnénk lecserélni UUID azonosítóra.
 Az UUID azonosítót megmutatja a lsblk -f parancs. Ennek kimenetét ​ Az UUID azonosítót megmutatja a lsblk -f parancs. Ennek kimenetét ​
 a grep és a colrm paranccsal szűrjük, így megkapjuk az UUID azonosítót. a grep és a colrm paranccsal szűrjük, így megkapjuk az UUID azonosítót.
 Ez az értéket beírnunk a /dev/sdb1 helyére. Megoldás: Ez az értéket beírnunk a /dev/sdb1 helyére. Megoldás:
  
-  sed -ire '​s/​\/​dev\/​sr0/​`lsblk -f | grep \/home | colrm 1 22 | colrm 37`/​g;​s/​.*/​echo &/;​e'​ fstab+  sed -ire '​s/​\/​dev\/​sr0/​`lsblk -f | grep \/home | colrm 1 22 | colrm 37`/​g;​s/​.*/​echo &/;​e' ​/etc/fstab
  
 +Használat előtt ellenőrizzük,​ hogy az lsblk a szűrésekkel együtt a megfelelő ​
 +UUID értéket adja. 
 +  lsblk -f | grep \/home | colrm 1 22 | colrm 37
  
 ===== Irodalom ===== ===== Irodalom =====
   * https://​www.gnu.org/​software/​sed/​manual/​sed.html   * https://​www.gnu.org/​software/​sed/​manual/​sed.html
oktatas/linux/sed.txt · Utolsó módosítás: 2019/11/09 23:41 szerkesztette: admin