この構造のフォルダーがあります:
/main-folder
/index.html
/subfolder1
/index1.html
/file1.html
多くのサブフォルダーとhtmlファイルのみで... 1つのコマンドまたはすべてのファイル名を必要としない単純なスクリプトのみを使用して、すべてをpdfに変換したい。
知ってる?
http://wkhtmltopdf.org/ (移動元: http://code.google.com/p/wkhtmltopdf/ )からWKHtmlToPDFツールをインストールすることをお勧めします。
その後、ルートフォルダーに変更し、findとxargsを使用してそれらを変換できます。
cd /main-folder
find . -name \*.html | sed 's/.html$//g' | xargs -n 1 --replace=X wkhtmltopdf X.html X.pdf
これにより、各HTMLファイルでPDFが構築されます。
次のコマンドは、1つのリンクに対してジョブを実行する必要があります。
gnome-web-print http://www.ubuntu.com ubuntu.pdf
複数のリンクの場合、各リンクを1つずつ処理するループを作成するのは難しくありません。