69 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			69 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# 1. all data files on the command line should be read
 | 
						|
hledger inc -f personal.journal -f business.journal
 | 
						|
>>>
 | 
						|
Income Statement 2014-01-01-2014-01-02
 | 
						|
 | 
						|
                          || 2014-01-01-2014-01-02 
 | 
						|
==========================++=======================
 | 
						|
 Revenues                 ||                       
 | 
						|
--------------------------++-----------------------
 | 
						|
--------------------------++-----------------------
 | 
						|
                          ||                       
 | 
						|
==========================++=======================
 | 
						|
 Expenses                 ||                       
 | 
						|
--------------------------++-----------------------
 | 
						|
 expenses:food            ||                    $1 
 | 
						|
 expenses:office supplies ||                    $1 
 | 
						|
--------------------------++-----------------------
 | 
						|
                          ||                    $2 
 | 
						|
==========================++=======================
 | 
						|
 Net:                     ||                   $-2 
 | 
						|
>>>2
 | 
						|
>>>=0
 | 
						|
 | 
						|
# 2. aliases etc. in files currently don't carry over to subsequent files
 | 
						|
hledger print -f personal.journal -f business.journal -f alias.journal -f personal.journal
 | 
						|
>>>
 | 
						|
2014-01-01
 | 
						|
    expenses:office supplies              $1
 | 
						|
    assets:business checking
 | 
						|
 | 
						|
2014-01-02
 | 
						|
    expenses:food              $1
 | 
						|
    assets:cash
 | 
						|
 | 
						|
2014-01-02
 | 
						|
    expenses:food              $1
 | 
						|
    assets:cash
 | 
						|
 | 
						|
>>>2
 | 
						|
>>>=0
 | 
						|
# 2014/01/02
 | 
						|
#     equity:draw:personal:food            $1
 | 
						|
#     assets:personal:cash                $-1
 | 
						|
 | 
						|
 | 
						|
# 3. files can be of different formats
 | 
						|
hledger print -f personal.journal -f ../journal/a.timeclock -f ../journal/b.timedot
 | 
						|
>>>
 | 
						|
2014-01-02
 | 
						|
    expenses:food              $1
 | 
						|
    assets:cash
 | 
						|
 | 
						|
2016-01-01 * 12:00-16:00
 | 
						|
    (a:aa)           4.00h
 | 
						|
 | 
						|
2016-01-01 *
 | 
						|
    (b.bb)            1.00
 | 
						|
 | 
						|
>>>2
 | 
						|
>>>=0
 | 
						|
 | 
						|
# 4. same-date transactions in different files are shown in the right order
 | 
						|
hledger -f a.j -f b.j reg
 | 
						|
>>>
 | 
						|
2018-01-01 a1                   (a)                              1             1
 | 
						|
2018-01-01 b1                   (b)                              1             2
 | 
						|
>>>2
 | 
						|
>>>=0
 |