Aceasta este comanda rawdog care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
rawdog - un agregator RSS fără iluzii de grandoare
REZUMAT
câine crud [Opțiuni]
DESCRIERE
câine crud este un agregator de fluxuri pentru sisteme asemănătoare Unix.
câine crud folosește Python feedparser modul pentru a prelua articole dintr-un număr de fluxuri în
RSS, Atom și alte formate și scrie un singur fișier HTML, fie pe baza unui șablon
furnizate de utilizator sau generate de câine crud, care conține cele mai recente articole văzute.
câine crud folosește ETag-urile și anteturile Last-Modified pentru a evita preluarea unui fișier care nu a făcut-o
schimbat și acceptă compresia gzip și delta pentru a reduce lățimea de bandă atunci când are. câine crud
este configurat dintr-un simplu fișier text; singura stare ţinută între invocaţii care nu poate
a fi reconstruit din fluxuri este ordonarea articolelor.
OPŢIUNI
Acest program urmează sintaxa obișnuită a liniei de comandă GNU, cu opțiuni lungi începând cu
două liniuțe (`-').
General Opţiuni
-d DIR, --dir DIR
Utilizare DIR în loc de directorul $HOME/.rawdog. Această opțiune vă permite să aveți două sau
mai mult câine crud setări cu diferite configurații și seturi de fluxuri.
-N, --fara blocare
Nu blocați fișierul de stare.
câine crud de obicei revendică o blocare a fișierului său de stare, pentru a opri mai mult de o instanță
alergând în același timp. Din păcate, unele sisteme de fișiere nu acceptă fișiere
blocare; puteți folosi această opțiune pentru a dezactiva complet blocarea dacă vă aflați în asta
situației.
-v, --verbos
Tipăriți informații mai detaliate despre ce câine crud face la stderr în timp ce rulează.
-V FILE, --Buturuga FILE
Ca și în cazul -V, dar scrieți informațiile către FILE.
-W, --fără-blocare-așteaptă
Ieșiți în tăcere dacă fișierul de stare este deja blocat.
Dacă fișierul de stare este deja blocat, câine crud va aștepta în mod normal până devine
disponibil, apoi rulați. Cu toate acestea, dacă aveți o mulțime de fluxuri și o rețea lentă
conexiune, ați putea prefera câine crud să renunți imediat dacă anterior
instanța încă rulează.
Acţiuni
câine crud va efectua aceste acțiuni în ordinea dată.
-a URL-ul, --adăuga URL-ul
Încercați să găsiți un feed asociat cu URL-ul și adăugați-l în fișierul de configurare.
URL-ul poate fi un feed în sine sau poate fi o pagină HTML care trimite la un feed în oricare dintre
o varietate de moduri. câine crud folosește euristica pentru a alege cel mai bun feed pe care îl poate găsi și
se va plânge dacă nu poate găsi unul.
-c FILE, --config FILE
Citeste FILE ca fișier de configurare suplimentar; orice opțiuni prevăzute în FILE va trece peste
cele setate în fișierul de configurare principal (cu excepția „feed”, care este
cumulativ). FILE poate fi o cale absolută sau o cale relativă la .rawdog-ul tău
director.
Rețineți că $HOME/.rawdog/config va fi totuși citit primul chiar dacă specificați acest lucru
opțiune. -c este util mai ales atunci când doriți să scrieți același set de fluxuri folosind
două seturi diferite de opțiuni de ieșire.
-f URL-ul, --update-feed URL-ul
Actualizați feedul indicat de URL-ul imediat, chiar dacă perioada nu a trecut
de când a fost actualizat ultima dată. Acest lucru este util atunci când publicați singur un feed,
și doriți să testați dacă funcționează corect.
-l, --listă
Enumerați informații scurte despre fiecare dintre fluxurile despre care se cunoșteau la momentul respectiv
ultima actualizare.
-r URL-ul, --elimina URL-ul
Îndepărtați hrana URL-ul din fișierul de configurare.
-s MODEL, --spectacol MODEL
Imprimați unul dintre șabloanele utilizate în prezent pentru stdout. MODEL poate fi pagină, articol,
feedlist or element de alimentare. Acest lucru poate fi folosit ca punct de plecare dacă doriți să proiectați
propriul șablon pentru a fi utilizat cu corespunzătoare șablon opțiunea din config
fișier.
-u, --Actualizați
Preluați date din fluxuri și stocați-le. Acest lucru ar putea dura ceva timp dacă ai
multe feed-uri.
-w, --scrie
Scrieți fișierul de ieșire HTML.
Special Acţiuni
Dacă se specifică una dintre aceste opțiuni, câine crud va efectua doar acea acțiune, apoi va ieși.
--descărcare URL-ul
Arata ce câine crudparserul de feed al lui revine pentru URL-ul. Acest lucru poate fi util atunci când încercați
inteleg de ce câine crud nu afișează corect un flux.
--Ajutor Furnizați un scurt rezumat al tuturor opțiunilor câine crud sprijină.
EXEMPLE
câine crud este de obicei invocat de la cron(1). Următoarele crontab(5) intrarea ar prelua date
din fluxuri și scrieți-l în HTML o dată pe oră, ieșind din if câine crud Deja rulează:
0 * * * * rawdog -Wuw
Utilizați rawdog online folosind serviciile onworks.net