First, in Nautilus select the relevant .odt documents...
UPDATE:
You can fully "automate" the process by adding a Nautilus Action
sudo apt-get install nautilus-actions
eg (nautilus-actions setup):
Command: ooffice -writer -p -headless
Parameters: %M
Filenames: *.odt
[*]
Appears if selection has multiple files of folders
or:
here is my original "Terminal" version
In Nautilus copy selected files to the clipboard (filenames are stored)...
Set up your required printer settings in OpenOffice...
In gnome-terminal
, use the context-menu item Paste Filenames
...
Note: the pasted filenames are: 'single-quoted' and space delimited
ooffice -writer -p 'YOUR' 'PASTED' 'FILENAMES' &
I don't know how long a Terminal command-line can handle, but it does work..
(I just tested it; printing to a cups-pdf virtual "printer")
On newer versions of Ubuntu featuring LibreOffice instead of OpenOffice be sure to use the libreoffice
-command instead.
on libreoffice you might also have to use "--" instead of "-", the full command then is:
libreoffice --writer -p --headless 'filename1' 'filename2'
Well atleast for now it does not support it. But there is a way by which you can convert sam to doc and then maybe you can turn it into odt. Worth a try imho
http://www.gmayor.com/downloads.htm
Please make sure to read the whole instructions before merging.
Best Answer
You would need a full text indexing solution, which has a filter to support indexing the full text of those files.
One option for this is the
tracker
package in Ubuntu. You'll need to installtracker
andtracker-miner-fs
for this, and you'll also likely wanttracker-gui
for the search tool UI.