EnglishFranceseSpagnolo

Favicon di OnWorks

libro mastro - Online nel cloud

Esegui il registro nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il registro dei comandi che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


libro mastro — Riga di comando, strumento di segnalazione dell'account in partita doppia

SINOSSI


libro mastro [command] [Opzioni] [argomenti]

DESCRIZIONE


libro mastro è uno strumento di contabilità a riga di comando basato sulla potenza e la completezza della partita doppia
contabilità. È solo uno strumento di reporting, il che significa che non modifica mai i tuoi file di dati, ma
offre un'ampia selezione di rapporti e diversi modi per personalizzarli in base alle tue esigenze
esigenze.

COMANDI


libro mastro accetta diversi comandi di primo livello, ognuno dei quali genera un diverso tipo di base
rapporto. La maggior parte di loro accetta a rapporto-query argomento, al fine di determinare cosa dovrebbe essere
segnalato. Per comprendere la sintassi di a rapporto-query, vedere la sezione su INTERROGAZIONI. Nel suo
forma più elementare, la semplice specifica di una o più stringhe produce un report per tutti gli account
contenente quelle stringhe.

Se non viene dato alcun comando, libro mastro entra in un REPL, o ciclo di comandi, consentendo a diversi comandi di
essere eseguito sullo stesso set di dati senza eseguire il reparsing.

Di seguito è riportato un elenco completo dei comandi di segnalazione accettati:

conti [rapporto-query]
Elenca tutti gli account per i post che corrispondono a rapporto-query.

equilibrio [rapporto-query]
Stampa un resoconto del saldo che mostra i totali per le registrazioni che corrispondono rapporto-querye
totali aggregati per i genitori di tali account. Opzioni più comunemente usate con
questo comando sono:
--base (-B) Report in termini di base di costo, non di importo o valore. Questo è il
unica forma di report che garantisce il saldo sempre a zero,
quando no rapporto-query è specificato. Mostra solo i totali per la parte superiore
la maggior parte dei conti.
--vuoto (-E) Mostra i conti il ​​cui totale è zero.
--piatto Invece di visualizzare un albero gerarchico, appiattisci il rapporto in
mostra i subtotali solo per gli account corrispondenti rapporto-query.
--no-totale Sopprimere il totale di riepilogo mostrato nella parte inferiore del report.

I sinonimi bal che a b sono accettati anche.

budget limitato. [rapporto-query]
Uno speciale resoconto del saldo che include tre colonne aggiuntive: l'importo preventivato
durante il periodo di riferimento, in che modo la spesa si è discostata dal budget e
percentuale del budget speso (supera il 100% se si supera il budget). Notare che
il budgeting richiede la definizione di una o più “transazioni periodiche” nei tuoi dati
File). Vedere il manuale per ulteriori informazioni.

eliminato [rapporto-query]
Uno speciale resoconto del saldo che aggiunge due colonne extra: il saldo azzerato per ciascuna
conto e la data dell'ultima registrazione liquidata in quel conto. Per questo
contabilità per essere significativa, il flag di cleared deve essere impostato su almeno una registrazione.
Vedere il manuale per ulteriori informazioni.

materie prime [rapporto-query]
Elenca tutte le materie prime per gli annunci corrispondenti a rapporto-query.

convertire Legge i dati da un file CSV (valori separati da virgola) e genera libro mastro
transazioni.

csv [rapporto-query]
Resoconto dei post corrispondenti al rapporto-query in formato CSV (separato da virgole
valori). Utile per esportare i dati in un foglio di calcolo per ulteriori analisi o
grafici.

iscrizione [modello di ingresso]
Genera e visualizza un nuovo, correttamente formattato libro mastro transazione confrontando il
modello di ingresso alle transazioni nei tuoi file di dati. Per maggiori informazioni su
modelli di bozza e utilizzando questo comando per creare rapidamente nuove transazioni, vedere il
pagina INSERIMENTI.

Il sinonimo esatto è anche accettato.

emacs [domanda]
Pubblicare i dati di registrazione e transazione in un formato prontamente utilizzato da Emacs
editore, in una serie di moduli Lisp. Questo è usato dal ledger.el Modalità Emacs per
elaborare i dati di reporting da libro mastro.

equità [rapporto-query]
Stampa una transazione con una serie di registrazioni che bilanciano i totali correnti per
conti corrispondenti a rapporto-query in un conto speciale denominato Equity:Opening
Saldi. Lo scopo di questo rapporto è chiudere i libri contabili per un anno precedente, mentre
utilizzando queste registrazioni di patrimonio netto per riportare tali saldi.

org Produce un file journal adatto per l'uso in modalità org Emacs.

beneficiari [rapporto-query]
Elenca tutti i beneficiari per i post che corrispondono a rapporto-query.

mappa dei prezzi
Produrre un file che può essere utilizzato per generare un grafico con graphviz che mostra il
rapporto delle merci nel libro mastro file.

prezzi [rapporto-query]
Riportare i prezzi per tutte le materie prime in annunci corrispondenti a rapporto-query.
i prezzi sono riportati con la granularità del singolo giorno.

prezzo [rapporto-query]
Riportare i prezzi per tutte le materie prime in annunci corrispondenti a rapporto-query. Prezzi
sono riportati al secondo, utilizzando lo stesso formato del ~/.prezzob file.

stampare [rapporto-query]
Stampa le transazioni complete di tutte le registrazioni corrispondenti utilizzando lo stesso formato di
apparirebbero in un file di dati. Questo può essere usato per estrarre sottoinsiemi da a
libro mastro file da trasferire in altri file.

spingere [Opzioni]
Nel REPL, premi un set di riga di comando Opzioni, in modo che si applichino a tutti
rapporti successivi.

pop Nel REPL, fai apparire tutte le impostazioni delle opzioni che sono state spingereed.

registro [rapporto-query]
Elenca tutti i messaggi che corrispondono a rapporto-query. Questo è uno dei più comuni
comandi e può essere utilizzato per fornire una serie di utili rapporti. Opzioni più
comunemente usati con questo comando sono:

--media (-A) Mostra la media corrente, anziché un totale parziale.
--attuale (-c) Non mostrare post oltre i giorni nostri.
--scambio merce (-X)
Rendi tutti i valori nel dato merce, se una conversione di prezzo
tasso può essere determinato. Le tariffe sono sempre visualizzate relative a
la data del distacco per cui sono calcolati. Questo significa un
registro report è un report di valore storico. Per i valori correnti,
potrebbe essere preferibile utilizzare il equilibrio rapporto.
--guadagno (-G) Mostra eventuali guadagni (o perdite) nei valori delle materie prime nel tempo.
--testa numero Mostra solo la parte superiore numero messaggi.
--storico (-H)
Valutare le merci al momento della loro acquisizione.
--invertire Invertire il valore degli importi visualizzati.
--mercato (-V) Mostra i valori di mercato correnti per tutti gli importi. Questo è determinato in
una moda un po' magica. Probabilmente è più semplice
usare --scambio opzione.
--periodo periodo di tempo (-p)
Mostra i messaggi solo per il dato periodo di tempo.
--imparentato (-r) Mostra i post correlati a quelli che sarebbero stati
mostrato. Ha l'effetto di visualizzare "l'altro lato" del
messaggi.
--ordinare espressione di valore (-S)
Ordina i post valutando il dato espressione di valore. Nota che
è consentito un elenco di espressioni separate da virgole, nel qual caso
ogni termine di smistamento viene utilizzato per determinare il finale
ordinare. Ad esempio, per cercare per data e poi per importo, uno
userebbe:
registro contabile --sort 'data, importo'
--coda numero Mostra solo l'ultimo numero messaggi.
--non chiarito (-U)
Mostra solo i post non cancellati (cioè recenti).

Ci sono anche diverse opzioni di raggruppamento che possono essere utili:

--by-beneficiario (-P) Raggruppare le registrazioni per nomi comuni di beneficiari.
--quotidiano (-D) Raggruppare i post per giorno.
--settimanalmente (-W) Raggruppare gli annunci per settimana (a partire dalla domenica).
--inizio-settimana giorno
Imposta l'inizio di ogni rapporto raggruppato per settimana sul dato giorno.
--mensile (-M) Raggruppare i post per mese.
--trimestrale Raggruppare le registrazioni per trimestre fiscale.
--annuale (-Y) Raggruppare i post per anno.
--giorni della settimana Pubblicazioni di gruppo in base al giorno della settimana in cui si sono verificate.
--totale parziale (-s) Raggruppa tutti i post. Questo è molto simile ai totali
mostrato da equilibrio rapporto.

I sinonimi reg che a r sono accettati anche.

server Questo comando richiede che il supporto Python sia attivo. In tal caso, avvia un HTTP
server in attesa di richieste sulla porta 9000. Questo fornisce un'interfaccia alternativa
alla creazione e visualizzazione di report. Nota che questo è un lavoro in corso,
e non sarà completamente funzionante fino a una versione successiva.

select [query sql]
Elenca tutti i messaggi che corrispondono a query sql. Questo comando consente di generare in modo simile a SQL
query, ad esempio:
data di selezione del libro mastro,importo dai post in cui account=~/Reddito/

source Analizza un file journal e verifica la presenza di errori. libro mastro restituirà successo se no
si trovano errori.

stats [rapporto-query]
Fornire informazioni di riepilogo su tutti i messaggi corrispondenti rapporto-query. Questo
fornisce informazioni quali:
· Intervallo di tempo di tutti i messaggi corrispondenti
· Beneficiari unici
· Account unici
· Messaggi totali
· Post non cancellati
· Giorni dall'ultimo messaggio
· Post degli ultimi 7 giorni
· Post degli ultimi 30 giorni
· Post di questo mese

xml [rapporto-query]
Dati di output relativi al report corrente in formato XML. Include tutti gli account
e le merci coinvolte nella relazione, oltre alle registrazioni e alle transazioni che esse
sono contenuti in. Consultare il manuale per ulteriori informazioni.

VERSIONI


--abbrev-len INT
Imposta la lunghezza minima a cui un account può essere abbreviato se non si adatta all'interno
, il larghezza dell'account. Se INT è zero, il nome dell'account verrà troncato su
giusto. Se INT è maggiore larghezza dell'account quindi l'account verrà troncato il
a sinistra, senza accorciare i nomi degli account per adattarli a quelli desiderati
larghezza.

--account ESPR
Anteponi ESPR a tutti i conti segnalati. Cioè, l'opzione --account "'Personale'"
virerebbe Personale: che a --account "tag('IVA')" virerebbe il valore della partita IVA
all'inizio di ogni conto riportato in a equilibrio or registro rapporto.

--larghezza-account INT
Imposta la larghezza della colonna del conto in registro riferire a INT caratteri.

--effettivo (-L)
Segnala solo transazioni reali, senza transazioni automatizzate o virtuali utilizzate.

--aggiungi-budget
Mostra solo i post non inseriti nel budget.

--Quantità ESPR (-t)
Applicare l'espressione di valore data all'importo di registrazione. Usando --Quantità ESPR Tu
può applicare una trasformazione arbitraria alle registrazioni.

--importo-dati (-j)
Su un rapporto di registro stampare solo le date e l'importo delle registrazioni. Utile per
applicazioni grafiche e fogli di calcolo.

--importo-larghezza INT
Imposta la larghezza in caratteri della colonna dell'importo nel registro rapporto.

--anon Anonimizza l'output del registro, principalmente per l'invio di segnalazioni di bug.

--ansi Usa il colore se il terminale lo supporta. Alias ​​per --colore

--args-solo
Ignora i file init e le variabili di ambiente per il libro mastro eseguire.

--corrispondenza automatica
Quando si genera una transazione contabile da un file CSV utilizzando il convertire comando,
associare automaticamente un conto dal giornale di contabilità generale.

--aux-data
Mostra le date ausiliarie per tutti i calcoli. Alias ​​per --efficace

--media (-A)
Stampa i valori medi sul numero di transazioni anziché i totali parziali.

--formato-bilanciamento FMT
Specificare il formato da utilizzare per il equilibrio rapporto.

--base Riduci le materie prime convertibili nella parte inferiore della conversione, ad esempio display
tempo in secondi.

--base (-B)
Riporta la base dei costi su tutte le registrazioni. Alias ​​per --costo

--inizio DATA (-b)
Specificare l'inizio DATA di tutti i calcoli. Le transazioni prima di tale data saranno
ignorato.

--bold-se ESPR
Stampa l'intera riga in grassetto se l'espressione di valore data è vera.

--bilancio
Visualizza solo gli elementi a budget. In un registro segnala questo visualizza la transazione nel
budget, in un report di saldo mostra i conti nel budget.

--formato-budget FMT
Specificare il formato da utilizzare per il budget limitato. rapporto.

--by-beneficiario (-P)
Raggruppare le registrazioni nel rapporto del registro per nomi di beneficiari comuni.

--assegno-beneficiari
Consentire un controllo rigoroso e pedante per i beneficiari, nonché per i conti, le materie prime e
tag.

--cancellato (-C)
Visualizza solo le registrazioni cancellate.

--formato-cancellato FMT
Specificare il formato da utilizzare per il eliminato rapporto

--crollo (-n)
Stampa solo gli account di primo livello.

--collasso-se-zero
Comprimi la visualizzazione del conto solo se ha un saldo zero.

--colore Usa il colore se il terminale lo supporta. Alias ​​per --ansi

--colonne INT
Rendere il registro rapporto INT caratteri larghi. Per impostazione predefinita libro mastro userà tutto
colonne disponibili nel tuo terminale.

--costo Riporta la base dei costi su tutte le registrazioni. Alias ​​per --base.

--contare Direct libro mastro per segnalare il numero di elementi quando aggiunti al materie prime,
conti or beneficiari comandi.

--formato-csv FMT
Formato csv rapporto secondo FMT.

--attuale (-c)
Scorciatoia per --limite 'Data <= oggi'.

--quotidiano (-D)
Scorciatoia per --periodo alle lezioni.

--Data ESPR
Trasforma la data della transazione utilizzando ESPR.

--formato data DATAFMT (-y)
Stampa le date usando DATAFMT. Fare riferimento a strftime(3) per i dettagli sulla stringa di formato
sintassi.

--formato-data/ora DATETIMEEFMT
Stampa data e ora utilizzando DATETIMEEFMT. Fare riferimento a strftime(3) per i dettagli sul formato
sintassi delle stringhe.

--larghezza-data INT
Specificare la larghezza, in caratteri, della colonna della data nel registro rapporto.

--alba
Rottura registro report delle voci del registro temporale che si estendono su più giorni al giorno.

--giorni della settimana
Raggruppa le transazioni in base ai giorni della settimana. Alias ​​per --dow.

--dc Visualizza registro o saldo in formato debito/credito Se utilizzi --dc sia con il
registro or equilibrio comandi, ora otterrai colonne separate per debiti e
crediti.

- debug STR
If libro mastro è stato creato con opzioni di debug che forniranno dati extra durante il
eseguire.

--virgola-decimale
Direct libro mastro per analizzare le riviste utilizzando la virgola standard europea come decimale
separatore, vice un punto.

--profondità INT
Limita la profondità dell'albero dei conti. In un rapporto di bilancio, ad esempio, --profondità 2
stamperà i saldi solo per i conti con due livelli, ad es Spese: Intrattenimento
ma non Spese:Intrattenimento:Ristorazione. Questo è un predicato di visualizzazione, il che significa che
interessa solo la visualizzazione, non i calcoli totali.

--dettaglio
Relativo a convertire comando. Sinonimo di? --rich-dati opzione.

--deviazione
Segnala la deviazione di ogni pubblicazione dalla media. È significativo solo in
registro che a prezzi rapporti.

--Schermo ESPR (-d)
Visualizza le linee che soddisfano l'espressione ESPR.

--importo-di-visualizzazione ESPR
Applicare una trasformazione al visualizzati Quantità. Questo si verifica dopo i calcoli
verificarsi.

--display-totale ESPR
Applicare una trasformazione al visualizzati totale. Questo si verifica dopo i calcoli
verificarsi.

--dow Raggruppa le transazioni in base ai giorni della settimana. Alias ​​per --giorni della settimana.

--Scarica
Fai in modo che le virgolette vengano scaricate automaticamente, se necessario, eseguendo uno script chiamato
ottenere citazione e aspettando che lo script restituisca un valore compreso da libro mastro. UN
esempio di implementazione di a ottenere citazione script, implementato in Perl, è fornito in
distribuzione. Il prezzo del preventivo scaricato viene quindi aggiunto al database dei prezzi,
solitamente specificato utilizzando la variabile d'ambiente LEDGER_PRICE_DB.

--efficace
Mostra le date ausiliarie per tutti i calcoli. Alias ​​per --aux-data.

--vuoto (-E)
Includi account vuoti nel rapporto.

--fine DATA (-e)
Vincolare il report in modo che le transazioni su o dopo DATA non sono considerati.

--equità
Relativo al equità comando. Fornisce saldi di conto corrente sotto forma di a
rapporto di registro.

--esatto Segnala l'inizio e la fine dei periodi entro la data della prima e dell'ultima registrazione
avvenuti in quel periodo.

--scambio COMMODITY [, MERCE, ...] (-X)
Visualizza i valori in termini di dati COMMODITY. L'ultimo prezzo disponibile è
Usato.

--esplicito
Direct libro mastro richiedere pre-dichiarazioni per le entità (come conti,
merci e tag) piuttosto che prendere entità da transazioni compensate come
definito.

--file RISORSE
Leggi i dati del diario da RISORSE.

--primo INT
Stampa il primo INT inserimenti. Opposto di --Ultimo INT. Alias ​​per --testa.

--piatto Forza l'utilizzo dei nomi completi dei conti nel resoconto del saldo. L'equilibrio
report non utilizzerà un albero rientrato.

--force-colore
Emetti codici colore TTY anche se il TTY non li supporta. Utile per TTY che
non pubblicizzare correttamente le loro capacità.

--force-cercapersone
forza libro mastro per impaginare il suo output.

--previsione-mentre ESPR
Continua a fare previsioni mentre VESPR è vero. Alias ​​per --previsione.

--anni-previsioni INT
Previsione al massimo INT anni nel futuro.

--formato FMT (-F)
Usa la stringa di formato data FMT per stampare l'output.

--guadagno (-G)
Segnala il guadagno o la perdita netti per le materie prime che hanno una cronologia dei prezzi.

--generato
Includere le registrazioni generate automaticamente (come quelle da transazioni automatizzate) nel
rapporto, nei casi in cui normalmente non li vorresti.

--raggruppare per ESPR
Raggruppa la transazione insieme nel registro rapporto. ESPR può essere qualsiasi cosa, anche se
il più comune sarebbe beneficiario or merce. etichetta() è utile anche qui.

--formato-titolo-gruppo FMT
Imposta il formato per le intestazioni che separano la sezione dei rapporti di un rapporto raggruppato.
Ha effetto solo con a --raggruppare per ESPR rapporto di registro.

--testa INT
Stampa il primo INT inserimenti. Opposto di --coda INT. Alias ​​per --primo

--Aiuto Stampa questa pagina man.

--immediato
Valutare i calcoli immediatamente piuttosto che pigramente.

--importare RISORSE
Importare RISORSE come modulo Python.

--file-init RISORSE (-i)
Leggi RISORSE prima di ogni altro libro mastro file. Questo file non può contenere messaggi,
ma può contenere le impostazioni delle opzioni. Per specificare le opzioni nel file init, usa il tasto
stessa sintassi della riga di comando, ma metti ogni opzione sulla propria riga.

--iniettare STR
Usa il STR importi nei calcoli. Nel caso tu sappia quale importo dovrebbe essere una transazione
essere, ma la transazione effettiva ha il valore sbagliato puoi usare i metadati STR a
specificare l'importo previsto.

--formato-data-input DATAFMT
Specificare il formato della data di input per le registrazioni a giornale.

--invertire
Cambia il segno di tutti i valori riportati.

--Ultimo INT.
Segnala solo l'ultima INT inserimenti. Opposto di --primo INT. Utile solo su a
rapporto di registro. Alias ​​per --coda.

--risparmio INT (-Z)
Alias ​​per --prezzo-espr.

--limite ESPR (-l)
Limitare le registrazioni nei calcoli.

--lot-date
Riportare la data in cui è stata acquistata ogni merce in un report di saldo.

--lot-note
Riportare il tag allegato a ciascuna merce in un report di saldo.

--prezzi-lotto
Riportare il prezzo a cui è stata acquistata ogni merce in un report di saldo.

--molte Riporta la data e il prezzo a cui ogni merce è stata acquistata in un saldo
rapporto.

--molti-effettivi
Preserva l'unicità delle materie prime in modo che non vengano unite durante la segnalazione
senza stampare le annotazioni del lotto.

--mercato (-V)
Usa l'ultimo valore di mercato per tutte le materie prime.

--account-master STR
Anteponi tutti i nomi degli account con STR

--meta STR
Nel report del registro, anteponi alla transazione il valore del tag dato
STR.

--meta-larghezza INT
Specificare la larghezza della colonna Meta utilizzata per il --meta TAG opzioni.

--mensile (-M)
Scorciatoia per --periodo mensile.

--no-alias
Gli alias vengono completamente ignorati.

--no-colore
Elimina qualsiasi output TTY a colori.

--no-cercapersone
Disabilita il cercapersone sull'uscita TTY.

--no-rivalutato
Fermare libro mastro dal mostrare annunci.

--no-arrotondamento
Non emettere " " post. Nota che questo causerà il totale parziale
spesso non tornano! Il suo uso principale è per --importo-dati (-j) e --totale-dati (-J)
rapporti.

--no-titoli
Sopprime l'output dei titoli dei gruppi.

--no-totale
Sopprimere la stampa della riga totale finale in un report di saldo.

--Ora DATA
Usa il DATA come la data corrente. Ciò influisce sull'output quando si utilizza --periodo,
--inizio, --fine, o --attuale per decidere quali date si trovano nel passato o nel futuro.

--soltanto ESPR
Questo è un predicato di registrazione che si applica dopo che sono state effettuate determinate trasformazioni
eseguiti, come la raccolta periodica.

--opzioni
Visualizza le opzioni attive per questo libro mastro invocazione, insieme ai loro valori
e la fonte di quei valori.

--produzione RISORSE (-o)
Reindirizza l'output di libro mastro a RISORSE.

--cercapersone STR
Usa il STR come il programma cercapersone.

--beneficiario Imposta un'espressione di valore per la formattazione del beneficiario. Nel registro segnala questo
impedisce alla seconda voce di avere una data e un beneficiario per ogni transazione.

--larghezza del beneficiario INT
Imposta il numero di colonne dedicate al beneficiario nel report del registro su INT.

--pedante
Account, tag o merci non precedentemente dichiarati causeranno errori.

--in sospeso
Utilizza solo i post contrassegnati come in sospeso.

--per cento (-%)
Calcola il valore percentuale di ogni conto in un rapporto di equilibrio. Funziona solo
per conto che hanno una singola merce.

--periodo PERIODO (-p)
Definire un'espressione di periodo che imposta il periodo di tempo durante il quale le transazioni sono
da contabilizzare. Per un registro segnalare solo le operazioni che soddisfano i
espressione periodo con essere visualizzato. Per un rapporto di saldo solo quelle transazioni
verranno contabilizzate a consuntivo.

--periodo-ordinamento
Ordinare la registrazione all'interno delle transazioni utilizzando l'espressione di valore data.

--permissivo
Affermazioni di equilibrio tranquillo.

--perno TAG
Produrre un rapporto pivot di equilibrio "intorno" al dato TAG.

--formato-importo-plot FMT
Definire il formato di output per un grafico di dati di importo.

--trama-totale-formato FMT
Definire il formato di output per un grafico dei dati totali.

--prepend-formato FMT
Anteponi FMT ad ogni riga dell'output.

--prepend-width INT
Prenotare INT spazi all'inizio di ogni riga dell'output.

--prezzo (-I)
Utilizzare il prezzo dell'acquisto della merce per eseguire i calcoli.

--prezzo-db RISORSE

--prezzo-exp STR (-Z)
Imposta la freschezza prevista delle quotazioni di prezzo, in INT minuti. Cioè, se l'ultimo
quotazione nota per qualsiasi merce è più vecchia di questo valore, e se --Scarica è essere
utilizzato, verrà consultato nuovamente Internet per un nuovo prezzo. In caso contrario, il
il vecchio prezzo è ancora considerato abbastanza fresco. Alias ​​per --risparmio.

--prezzi-formato FMT
Imposta il formato per il prezzi rapporto.

--pricedb-formato FMT
Imposta il formato previsto per il file storico dei prezzi.

--data-primaria
Mostra le date principali per tutti i calcoli. Alias ​​per --date-reali

--quantità (-O)
Riporta i totali delle materie prime (questa è l'impostazione predefinita).

--trimestrale
Scorciatoia per --periodo trimestrale.

--crudo Nel stampare report, mostra le transazioni utilizzando la stessa identica sintassi specificata da
l'utente nel proprio file di dati. Non fare massaggi o interpretazioni. Può essere
utile per piccole pulizie, come semplicemente allineare gli importi.

--vero (-R)
Conto che utilizza solo transazioni reali ignorando transazioni virtuali e automatiche.

--alias-ricorsivi
Cause libro mastro per provare ad espandere gli alias in modo ricorsivo, cioè provare ad espandere il risultato
di un'espansione precedente di nuovo, fino a quando non si applicano più espansioni.

--register-formato FMT
Definire il formato di output per il registro rapporto.

--imparentato (-r)
In un rapporto di registro mostrare il relativo account. Questo è l'altro lato di
transazione.

--relativo-tutto
Mostra tutte le registrazioni in una transazione, simile a --imparentato ma mostra entrambi i lati di
ogni transazione.

--rivalutato
Segnala la discrepanza nei valori per i report manuali inserendo annunci.
Questo è implicito quando si utilizza il --scambio (-X) o puoi --mercato (-V) opzione.

--solo-rivalutato
Mostra solo annunci.

--rivalutato-totale
Visualizza la somma delle registrazioni rivalutate come totale parziale, che serve a mostrare
capitale non realizzato in un rapporto guadagni/perdite.

--rich-dati
Quando si genera una transazione contabile da un file CSV utilizzando il convertire comando, aggiungi
Metadati CSV, importati e UUID.

--seme INT
Imposta il seme casuale su INT per l' generare comando. Usato come parte dello sviluppo
test.

- script RISORSE
Esegui un file libro mastro script.

--ordinare ESPR (-S)
Ordina il rapporto del registro in base all'espressione del valore ESPR.

--sort-xacts
Ordinare la registrazione all'interno delle transazioni utilizzando l'espressione di valore data.

--inizio-settimana STR
Usa il STR come il particolare giorno della settimana da cui iniziare quando si utilizza il --settimanalmente opzione.
STR possono essere i nomi dei giorni, le loro abbreviazioni come "Lun" o il numero del giorno della settimana
a partire da 0 per domenica.

--severa
Account, tag o merci non dichiarati in precedenza causeranno avvisi.

--totale parziale (-s)
Registrare il registro come un unico subtotale.

--coda INT
Segnala solo l'ultima INT inserimenti. Utile solo su un rapporto di registro. Alias ​​per
--Ultimo INT

--time-due punti
Visualizza il valore per le materie prime in base ai secondi come ore e minuti. così
Gli 8100 verranno visualizzati come 2:15 h invece di 2.25 h.

--report-tempo
Aggiungi due colonne a equilibrio rapporto per mostrare il primo check-in e check-out
tempi per le voci del registro temporale.

--totale ESPR (-T)
Definire un'espressione di valore utilizzata per calcolare il totale nei report.

--totale-dati (-J)
Mostra solo date e totali per formattare l'output per i grafici.

--larghezza-totale INT
Impostare la larghezza del campo totale nel report del registro.

--traccia INT
Abilita la traccia. Il INT specifica il livello di traccia desiderato.

--troncare STR
Indica come dovrebbe avvenire il troncamento quando il contenuto delle colonne supera il loro
larghezza. Argomenti validi per STR sono principale, mezzoe finale. L'impostazione predefinita è
più intelligente di uno qualsiasi di questi tre, poiché considera i sottonomi all'interno del nome dell'account
(quello stile si chiama "abbreviato").

--non preventivato
Mostra solo i post non inseriti nel budget.

--non chiarito (-U)
Utilizzare solo le transazioni non compensate nei calcoli e nei report.

--non realizzato
Mostra i conti profitti e perdite non realizzati generati nel resoconto del saldo.

--guadagni-non realizzati
Consenti all'utente di specificare quale nome account deve essere utilizzato per i guadagni non realizzati.
L'impostazione predefinita è Capitale: non realizzato Guadagni. Spesso ambientato nel proprio ~/.ledgerrc file da modificare
il predefinito.

--perdite-non realizzate
Consenti all'utente di specificare quale nome account deve essere utilizzato per le perdite non realizzate.
L'impostazione predefinita è Capitale: non realizzato Perdite. Spesso ambientato nel proprio ~/.ledgerrc file per
modificare l'impostazione predefinita.

--intorno
Esegui tutti i calcoli senza arrotondare e visualizza i risultati con la massima precisione.

--valori
Mostra i valori usati da ogni tag quando usato in combinazione con il tag comando.

--espressione-valore ESPR
Imposta un'annotazione per l'espressione del valore globale.

--verboso
Stampa informazioni dettagliate sull'esecuzione di libro mastro.

--verificare
Abilita ulteriori asserzioni durante l'esecuzione. Ciò provoca un notevole rallentamento.
Quando combinato con - debug CODICE libro mastro produrrà informazioni sulla traccia di memoria.

--verifica-memoria
Verificare che ogni oggetto costruito sia correttamente distrutto. Questo è per il debug
solo scopi.

--versione
Stampa le informazioni sulla versione ed esci.

--settimanalmente (-W)
Scorciatoia per --periodo settimanale.

--largo (-w)
Assumi 132 colonne invece della larghezza TTY.

--annuale (-Y)
Scorciatoia per --periodo annuale.

PRE-COMANDI


I pre-comandi sono utili quando non sei sicuro di come funzionerà un comando o un'opzione. Il
differenza tra un pre-comando e un normale comando è che i pre-comandi ignorano il
file di dati journal completamente, né il file init dell'utente viene letto.

args / domanda
Valuta gli argomenti forniti e riporta come libro mastro lo interpreta contro il
seguente modello di transazione:

2004/05/27 Libreria
; Questa nota si applica a tutti i messaggi. :Secondo Tag:
Spese:Libri 20 LIBRO @ $10
; Metadati: un po' di valore
; Digitato:: $ 100 + $ 200
; :EsempioTag:
; Di seguito una nota che descrive il distacco.
Passività:MasterCard $-200.00

eval Valutare l'espressione di valore data rispetto alla transazione del modello.

formato Stampa i dettagli di come libro mastro usa la descrizione di formattazione data e la applica
contro una transazione modello.

parse / espr
Stampa i dettagli di come libro mastro usa la descrizione dell'espressione di valore data e applica
contro una transazione modello.

generare
Genera casualmente sintatticamente valido libro mastro dati da un seme. Usato dal
Imbracatura GenerateTests per i test di sviluppo.

periodo Valuta il periodo indicato e riporta come libro mastro lo interpreta.

modello
Mostra il modello di inserimento che il esatto comando genera. Questo è un debug
comando.

INTERROGAZIONI


La sintassi per le query di segnalazione può diventare alquanto complessa. È una serie di termini di query
con un operatore OR implicito tra di loro. Si accettano i seguenti termini:

regex Una stringa nuda viene presa come un'espressione regolare che corrisponde all'account completo
nome. Pertanto, per riportare il saldo corrente di tutte le attività e passività,
useresti:

libro mastro bal asset liab

beneficiario regex (@regex)
Interrogazione sul beneficiario, piuttosto che sul conto.

etichetta regex (%regex)

Nota regex (=regex)
Interroga qualsiasi cosa trovata nella nota di un articolo.

codice regex (#regex)
Interroga il codice opzionale di xact (che può essere qualsiasi stringa desiderata dall'utente).

termine che a termine I termini della query sono uniti da un operatore OR implicito. Puoi cambiarlo in
E usando il che a parola chiave. Ad esempio, per mostrare le spese alimentari
succedendo da Shakee's Pizza, potresti dire:

cibo del registro contabile e @Shakee

termine or termine Quando vuoi essere più esplicito, usa l'operatore OR.

mostrare attraverso le sue creazioni

non è un termine Invertire il significato logico del termine seguente. Questo può essere usato con
parentesi di grande effetto:

cibo del registro contabile e @Shakee e non pranzo

( termine ) Se si desidera mischiare gli operatori OR e AND, è spesso utile circondare
unità logiche con parentesi. NOTA: A causa del modo in cui alcune conchiglie
interpreta le parentesi, dovresti sempre evitarle:

ledger bal \( asset o liab \) e non cibo

ESPRESSIONI


abs(APPREZZIAMO) Restituisce il valore assoluto del dato APPREZZIAMO.

conto Restituire l'account del distacco.

base_account Restituisci l'account di base, ovvero tutto dopo l'ultimo delimitatore di account
':'.

presenti Restituisce vero se la transazione è reale, cioè non automatizzata o virtuale
transazione, falso altrimenti.

quantità Restituire l'importo della registrazione.

quantità_espr Restituire l'importo calcolato della registrazione secondo il --Quantità
opzione.

ansify_se(APPREZZIAMO, colore, bool)
Rendi il dato APPREZZIAMO come una stringa, applicando i codici di escape ANSI appropriati
per visualizzarlo nel dato colore if bool è vero. In genere controlla il
valore dell'opzione --colore, Per esempio:
ansify_if(importo, blu, opzioni.colore)

linea di partenza Numero di riga in cui inizia l'immissione per la registrazione.

implorare_pos Posizione del carattere in cui inizia la voce per la pubblicazione.

soffitto(APPREZZIAMO) Restituisce il prossimo intero di APPREZZIAMO verso +infinito.

eliminato Restituisce true se la registrazione è stata cancellata, false altrimenti.

codice Restituisce il codice della transazione, la stringa tra parentesi dopo il
data.

merce(APPREZZIAMO)
Restituire la merce di APPREZZIAMO o l'importo della registrazione quando APPREZZIAMO non era
specificato.

quando Restituire la data del distacco.

fine_linea Numero di riga in cui termina l'immissione per la registrazione.

fine_pos Posizione del carattere in cui termina la voce per la pubblicazione.

piano(APPREZZIAMO) Restituisce il prossimo intero di APPREZZIAMO verso -infinito.

Nome del file Il nome del libro mastro file di dati da cui proviene il distacco.

formato(stringa) Valuta stringa come formato proprio come il --formato opzione.

data_formato(quando, formato)
Restituisci il file quando come una stringa usando formato. Fare riferimento a strftime(3) per il formato
dettagli della stringa.

formato_dataora(datetime, formato)
Restituisci il file datetime come una stringa usando formato. Fare riferimento a strftime(3) per
dettagli della stringa di formato.

arrivare al(ss, Index)
Valore restituito a Index da ss. Usato internamente per costruire diversi
rapporti.

has_meta() Restituisce vero se il post ha metadati nominati etichetta, falso altrimenti.

has_tag(etichetta) Restituisce vero se il post ha metadati nominati etichetta, falso altrimenti.

è_seq(APPREZZIAMO) Restituisce vero se APPREZZIAMO è una sequenza. Usato internamente.

join(APPREZZIAMO) Sostituisci tutte le nuove righe in APPREZZIAMO con \n.

giustificare(APPREZZIAMO, prima_larghezza, ultime_larghezza, giusto_giustificare, colorare)
Giustifica a destra o a sinistra la stringa che rappresenta APPREZZIAMO. La larghezza del
il campo nella prima riga è dato da prima_larghezza. Per le righe successive il
la larghezza è data da ultime_larghezza. Se ultime_larghezza è -1, prima_larghezza viene usato
per tutte le linee. Se giusto_giustificare è vero allora il campo è giustificato a destra
all'interno della larghezza del campo. Se è falso, il campo è lasciato
giustificato e imbottito per l'intera larghezza del campo. Se colorare è vero,
quindi il libro mastro onorerà le impostazioni del colore.

mercato(APPREZZIAMO, datetime)
Restituisci il prezzo di APPREZZIAMO at datetime. Nota che datetime deve essere
racchiuso tra parentesi per essere analizzato correttamente, ad es. [2012/03/23].

arrivo() Restituisce il valore dei metadati denominati Nome.

Nota Restituire la nota per il distacco.

adesso Restituisce la data e l'ora corrente.

Opzioni Una variabile che consente l'accesso ai valori della riga di comando data
opzioni usando i nomi lunghi delle opzioni, ad esempio per vedere se --quotidiano (-D) era
dato uso opzione.giornaliero.

beneficiario Restituire il beneficiario del distacco.

per cento(valore_a, valore_b)
Restituisci la percentuale di valore_a in relazione con valore_b (usato come 100%).

in attesa di Restituisce true se la registrazione è contrassegnata come in sospeso, false altrimenti.

per cento(valore_a, valore_b)
Restituisci la percentuale di valore_a in relazione con valore_b.

stampare(APPREZZIAMO) Stampa APPREZZIAMO a stdout. Utilizzato internamente per il debug.

quantità(APPREZZIAMO) Restituire la quantità di APPREZZIAMO per i valori che hanno un costo unitario.

citato(espressione)
Circondare espressione con doppie virgolette.

di rose Restituisce vero se la transazione è reale, cioè non automatizzata o virtuale
transazione, falso altrimenti.

tondo(APPREZZIAMO, n)
LUOGO DI RICONSEGNA APPREZZIAMO arrotondato a n cifre. Non influisce sulla formattazione.

dovrebbe_bold Restituisce vero se espressione data a --bold-se valuta vero. Interno
utilizzare solo!

scrub(APPREZZIAMO) Pulire APPREZZIAMO usando varie trasformazioni come round, stripping value
annotazioni e altro.

striscia(APPREZZIAMO) Elimina l'annotazione del valore da APPREZZIAMO.

etichetta(Nome) Restituisce il valore del tag denominato Nome.

ammontare(APPREZZIAMO)
convertire APPREZZIAMO ad un importo. Solo per uso interno!

bilanciare(APPREZZIAMO)
convertire APPREZZIAMO ad un equilibrio. Solo per uso interno!

to_booleano(APPREZZIAMO)
convertire APPREZZIAMO a un booleano. Solo per uso interno!

ad oggi(APPREZZIAMO) Converti APPREZZIAMO ad una data. Solo per uso interno!

a_dataora(APPREZZIAMO)
convertire APPREZZIAMO a una data/ora. Solo per uso interno!

a_int(APPREZZIAMO) Restituisce il valore intero per APPREZZIAMO.

mascherare(APPREZZIAMO) Converti APPREZZIAMO a una maschera. Solo per uso interno!

a_sequenza(APPREZZIAMO)
convertire APPREZZIAMO a una sequenza. Solo per uso interno!

accordare(APPREZZIAMO)
convertire APPREZZIAMO a una stringa di caratteri.

oggi Restituisci la data odierna.

totale Restituire il totale del distacco.

espressione_totale Restituire il totale calcolato della registrazione secondo il --totale opzione.

tagliare(APPREZZIAMO) Taglia gli spazi iniziali e finali da APPREZZIAMO.

troncato(stringa, totale_len, conto_len)
Troncare stringa a totale_len assicurandosi che ogni account sia almeno
conto_len lungo.

virtuale Restituisce vero se la transazione è virtuale, ad esempio automatizzata, altrimenti falsa.

DEBUG COMANDI


Oltre ai normali comandi di segnalazione, libro mastro accetta anche diversi comandi di debug:

args [rapporto-query]
Visualizza l'analisi completa di come libro mastro interpretato il dato rapporto-query. Utile
se vuoi capire come le query del report vengono tradotte in espressioni di valore.

eval [espressione di valore]
Valuta il dato espressione di valore e stampa il risultato. Per ulteriori informazioni sul valore
espressioni, vedere la sezione ESPRESSIONI.

formato [stringa-formato]
Visualizza un'analisi di come stringa-formato è stato analizzato e come sarebbe stato
applicato a una transazione campione. Per ulteriori informazioni sulle stringhe di formato, vedere la sezione
FORMATI.

generare
Genera 50 composti casualmente ma validi libro mastro transazioni.

parse [espressione di valore]
Analizza il dato espressione di valore e visualizzare un'analisi dell'albero delle espressioni e
il suo valore valutato. Per ulteriori informazioni sulle espressioni di valore, vedere la sezione ESPRESSIONI.

python [filetto]
Invoca un interprete Python per leggere il dato filetto. Ciò che ha di speciale questo è
che l' libro mastro il modulo è integrato, non letto dal disco, quindi non richiede libro mastro
da installare ovunque, o le varianti di libreria condivisa da costruire.

ricaricare Ricarica immediatamente tutti i file di dati per la sessione corrente. Può essere utilizzato solo in
SOSTITUZIONE

modello [bozza-modello]
Visualizza informazioni su come bozza-modello è stato analizzato. Vedi la sezione su
BOZZE.

AMBIENTE


Ogni opzione per libro mastro può essere impostato utilizzando una variabile d'ambiente se l'opzione ha un lungo
nome. Ad esempio, l'impostazione della variabile d'ambiente LEDGER_DATE_FORMAT="%d.%m.%Y" avrà
lo stesso effetto di specificare --formato data '%d.%m.%Y' sulla riga di comando. Opzioni sul
la riga di comando ha sempre la precedenza sulle impostazioni delle variabili di ambiente, tuttavia.

Utilizzare il registro online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser è un open veloce, gratuito e divertente
    framework di gioco HTML5 di origine che offre
    Rendering WebGL e Canvas attraverso
    browser Web desktop e mobili. Giochi
    può essere co...
    Scarica Phaser
  • 2
    Motore VASSAL
    Motore VASSAL
    VASSAL è un motore di gioco per creare
    versioni elettroniche della scheda tradizionale
    e giochi di carte. Fornisce supporto per
    rendering e interazione dei pezzi di gioco,
    e ...
    Scarica il motore VASSAL
  • 3
    OpenPDF - Fork di iText
    OpenPDF - Fork di iText
    OpenPDF è una libreria Java per la creazione
    e la modifica di file PDF con un LGPL e
    Licenza open source MPL. OpenPDF è il
    LGPL/MPL successore open source di iText,
    un ...
    Scarica OpenPDF - Fork di iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema per Automatizzato
    Analisi Geoscientifiche - è un Geografico
    Software del sistema informativo (GIS) con
    immense capacità per i dati geografici
    elaborazione e ana...
    Scarica SAGA GIS
  • 5
    Toolbox per Java/JTOpen
    Toolbox per Java/JTOpen
    IBM Toolbox per Java / JTOpen è un
    libreria di classi Java che supportano il
    client/server e programmazione internet
    modelli su un sistema che esegue OS/400,
    i5/OS, o...
    Scarica Toolbox per Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 per i documenti basati sui dati)
    è una libreria JavaScript che ti consente
    produrre dati dinamici e interattivi
    visualizzazioni nei browser web. Con D3
    tu...
    Scarica D3.js
  • Di Più "

Comandi Linux

Ad