私はしばしば複数のPDF文書に注釈を付けるためにそれを使用する必要がありますxournal
。 「新しい」ファイルがあるディレクトリから起動したら、次のようにpdf
ファイルを開きますxournal
。
for f in *pdf; do xournal $f&; done
.pdf
ファイルにコメントを付け始めるときにファイルをとして保存するとします.xoj
。つまり、ファイル拡張子を置き換えるだけです。これで中断されたセッションがあり、そのファイルがない場合は.pdf
ディレクトリ内のすべてのファイルを開き、それ以外の場合はファイルを開きます(両方を使用して)。.xoj
.xoj
xournal
コマンドラインでこれを行うにはどうすればよいですか?
ベストアンサー1
.pdf
拡張子を持たないファイル名を削除し、拡張子を持つその名前のファイルを確認するには、削除できます.xoj
。
for f in *.pdf
do
if [ -f "${f%.pdf}".xoj ]
then
xournal "${f%.pdf}".xoj &
else
xournal "${f}" &
fi
done