NAME
App::keycommon - You can combine multiple TSV (also machine-readable CSV) files which share a common key column.
VERSION
Version 0.0012
SYNOPSIS
See the help manual that can be invoked by 'keycommon --help' (only Japanese manual is available, sorry!). You can use the command as follows :
keycommon file1.tsv file2.tsv .. fileN.tsv
keycommon -f 2 file1.tsv file2.tsv .. fileN.tsv # If the "key column" is the combination of 1st and 2nd columns.
keycommon -0 "nodata" file1.tsv file2.tsv # you can specify what to be filled to the empty cell.
keycommon -/ "," file1 file2 file3 # You can specify the column separator. Partially CSV can be handled (not fully).
keycommon -n file1 file2 file3 # The output is sorted according to the key regarded as "number".
keycommon -r file1 file2 file3 # The output is sorted according to the key order, but in the reverse manner.
AUTHOR
"Toshiyuki Shimono", <bin4tsv at gmail.com>
BUGS
Please report any bugs or feature requests to bug-app-keycommon at rt.cpan.org
, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=App-keycommon. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc App::keycommon
You can also look for information at:
RT: CPAN's request tracker (report bugs here)
AnnoCPAN: Annotated CPAN documentation
CPAN Ratings
Search CPAN
ACKNOWLEDGEMENTS
LICENSE AND COPYRIGHT
Copyright 2018 "Toshiyuki Shimono".
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.