Hirdetés

2024. május 5., vasárnap

Gyorskeresés

Útvonal

Fórumok  »  OS, alkalmazások  »  Linux kezdőknek (kiemelt téma)

Téma összefoglaló

Téma összefoglaló

  • Utoljára frissítve: 2023-12-13 05:03:45

LOGOUT.hu

Linux kezdőknek - érdemes beleolvasni, mielőtt kérdezel

Összefoglaló kinyitása ▼

Hozzászólások

(#69496) samujózsi válasza naja (#69495) üzenetére


samujózsi
tag

Nem felesleges. A -m a végtelenségig futtatja az előtérben. Ha terminálról indítod így, akkor foglalja a terminált. A -d háttérbe teszi a processzt, így elengedi a terminált, de a kimenete valamelyik logba kerül. Ha mögé fűzöl pipe jellel (|) egy másik programot, az simán kilép, nem kapja meg az inotofywait üzeneteit.
Ezért kell a -m és initből (nálad systemd) service-ként futtatni a saját szkripted.

A stdout egy sima text kimenet, ami ha terminálról futtatod önmagában, akkor a terminál, ha összefűzöl két parancsot az említett pipe segítségével, akkor a | bal oldalán álló program stdout-ja megy át a jobbra lévő stdin-jére. inotifywait ... | grep xxxx
Ez az inotifywait kimenetéből kiszedi az xxx tartalmú sorokat.
Viszont ha ennyire nem ismerős a linux shell, akkor előbb nézz meg egy bash tutorialt, mert bizonyos alapismeretek híján esélytelen egy korrekt szkriptet összerakni.

Primadonnát felveszünk! https://youtu.be/9lETrcMJZJM

Útvonal

Fórumok  »  OS, alkalmazások  »  Linux kezdőknek (kiemelt téma)
Copyright © 2000-2024 PROHARDVER Informatikai Kft.