bash
|
シェル: bashコンピューターとユーザーのインターフェースがシェルです. コマンド文字列演算子置換
パターン照合変数 (var) 前の部分あるいは後ろの部分をパターンで削除することができます.パターンにはワイルドカードを使うことができます.
シェルスクリプト例pdf を svg に変換する #!/bin/bash
#
for i in {1..4};
do
num=$(printf "%02d" $i);
pdf='cuneiform_'$num'.pdf';
svg='cuneiform_'$num'.svg';
echo $pdf
pdfcrop --margin 0 $pdf $pdf
pdftocairo -svg -nocrop $pdf
chmod 644 $svg
done
特定の拡張子のファイル名を操作します. #!/bin/bash
for file in *.pdf; do
name=${file%.*}
ext=${file#x07*.}
pdf=${file/.pdf/.svg}
echo -e $file '\t' $name '\t' $ext '\t' $pdf
done
ページ作成情報参考資料更新履歴
|