I know I can convert multiple shapefiles to other formats like described in this question. Also, I know that I can merge multiple shapefiles into one when I have a PostGIS database like described on this other question. However, I haven't found any information about merging multiple shapefiles in the command line. Is it possible? Or do I need to have a PostgreSQL with PostGIS to accomplish that?
It's quite easy if you have the same columns for all your shapefiles and GDAL/OGR installed and know how to use shell commands.
In this case, you can use
-single option. Complete documentation with some examples is available at http://gdal.org/programs/ogrmerge.html