Hogyan válaszolhat ki és törölje a sorokat a konfigurációs fájlban
Előfordulhat, hogy olyan utasításokat látott, amelyek egy konfigurációs vagy forráskódfájlban „megszakítanak” vagy „kommentálnak” sorokat. Ez egy egyszerű folyamat, de nem feltétlenül magyarázható azok számára, akik nem értik a fájl szerkezetét.
A tolmács figyelmen kívül hagyja a megjegyzéseként megjelölt sorokat, amelyek csak az emberek megértésére szolgálnak a fájl megértésében. Emiatt a megjegyzések segítségével konfigurációs fájlokat lehet letiltani vagy engedélyezni.
A rövid válasz
A sor elején a # eltávolításával „egy vonalat törölhet” a konfigurációs fájlban. Vagy egy sor kommentálásához hozzáadhat egy # karaktert a sor elejéhez. (Ne feledje, hogy egyes nyelvek különböző kommentárformátumokat tartalmaznak, így ez nem igaz, ha egy forráskódfájlnál dolgozik.)
Tegyük fel például, hogy van egy fájl a következő szöveggel:
# Az X szolgáltatás engedélyezéséhez törölje az alábbi sort
#FeatureX = Engedélyezve
A vonal törléséhez távolítsa el a # karaktert, hogy a szöveg:
# Az X szolgáltatás engedélyezéséhez törölje az alábbi sort
FeatureX = Engedélyezve
Egy sor megjegyzéséhez kövesse ezt a folyamatot fordítva. Például ez a szöveg:
# Kommentáld ki az alábbi sort az Y funkció kikapcsolásához
FeatureY = Engedélyezve
Lesz:
# Kommentáld ki az alábbi sort az Y funkció kikapcsolásához
#FeatureY = Engedélyezve
A módosításokat követően mentse el a konfigurációs fájlt.
Mi az a megjegyzés?
Ahhoz, hogy megértsük, hogy pontosan ez mit jelent, és miért utalunk a „nemkívánatos” vagy „kommentálási” sorokra, nem pedig „engedélyezésre” vagy „letiltásra”, fontos megérteni a konfigurációs fájl szerkezetét. A tényleges konfigurációs irányelvek mellett ezek a fájlok megjegyzéseket is tartalmazhatnak. Ezek a megjegyzések nem a számítógépre vonatkoznak - léteznek, hogy megmagyarázzák a konfigurációs fájl formátumát bárki számára, aki ezt olvassa. A # minden egyes sor előtt azt mondja a számítógépnek, hogy ez egy megjegyzések sora - a számítógépnek figyelmen kívül kell hagynia azt, ki kell ugornia, és megpróbálnia értelmezni a következő sort, amely nem kezdődik egy #.
Egyes esetekben a konfigurációs fájl tartalmazhat egy alapértelmezetten letiltott konfigurációs beállítást. A konfigurációs utasítás letiltásához a vonal előtt egy # is szerepel, és arra utasítja a számítógépet, hogy hagyja figyelmen kívül a vonalat. A konfigurációs utasítások egyikének engedélyezéséhez csak a # karaktert kell eltávolítani. A konfigurációs utasítások letiltásához - vagy a saját megjegyzéseinek hozzáadásához - minden sor kezdetén csak egy # -et kell megadni.
Egyéb megjegyzésformátumok
Bár ez a formátum a konfigurációs fájlokban és a shell parancsfájlokban általánosan használt - leginkább a Linux és más UNIX-szerű operációs rendszereken - más nyelvek más megjegyzési formátumokat is használhatnak.
Ha például PHP-szkripttel dolgozik, akkor az alábbi részeket láthatja:
/ * Ez a szakasz alapértelmezés szerint megjegyzést fűzött a problémák elkerüléséhez
az X funkció engedélyezéséhez törölje az alábbi részt
php kód sora
egy másik php kód sor * /
A szakasz eltávolításához és a szolgáltatás engedélyezéséhez módosítsa ezt a részt:
/ * Ez a szakasz alapértelmezés szerint megjegyzést fűzött a problémák elkerüléséhez
az X szolgáltatás engedélyezéséhez törölje az alábbi részt * /
php kód sora
egy másik php kódsor
Ez egy többsoros PHP-megjegyzés (C-stílusú megjegyzés), ahol / * elkezdi a megjegyzést, és * / befejezi a megjegyzést.