Linux, bash超初心者です。
WindowsのAdobe Readerで印刷できないPDFを印刷しようと、Vine Linux上でpdf2psとps2pdfを組み合わせ、以下のようなスクリプトを作ってみました。
[pdfconv.sh]
-----
#!/bin/sh
if [$1 = ""]; then
echo "Usage: ./pdfconv.sh input.pdf [output.pdf]"
else
file1=$1
file2=${file1%pdf}ps
if [$2 != ""]; then
file3=$2
else
file3=${file1%.pdf}2.ps
fi
echo $file1' -> '$file3
pdf2ps -r1200x1200 ${file1}
ps2pdf $file2 $file3
rm $file2
fi
-----
引数が渡されていないとUsageを表示するようにしてみたのですが、引数を渡して
$ ./pdfconv.sh test.pdf
として実行すると、
./pdfconv.sh: line 3: [test.pdf: command not found
とのエラーが表示されてしまいます。処理自体には問題ないのですが、何だか気持ち悪いです。解決策を教えていただけますでしょうか。よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript アップロードファイルの種類によって処理を分岐させたいのですが書き方が分からずアドバイスお願いします 4 2023/06/17 19:12
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- UNIX・Linux 実行の仕方及び実行結果が分かりません。 2 2022/11/17 19:31
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- オープンソース php-Laravelのインストールについて 1 2022/08/13 01:08
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- PDF AutoCAD図面をPDF fileに変換した際、画像情報やブロック名はわかるのでしょうか。 1 2022/06/03 09:42
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- PDF 「PDF文書を簡単にWordで編集する方法」と 罫線が 図形で出力されるのは? 6 2022/06/14 06:51
- その他(セキュリティ) 添付されたファイルの*.pdf等の拡張子 2 2023/01/30 21:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラム言語について。
-
C#とC++について。
-
interface 2021年5月号 P46
-
vba クリップボードクリアにつ...
-
CLispのloop内の挙動について
-
VBAでパワーシェルを実行したい...
-
Google ColaboでGUI作成
-
昔のパソコン少年の武勇伝「店...
-
HTMLソースが表示のページのも...
-
VBA 電話番号の正規表現について
-
Pythonでgif画像が上手く作れない
-
初心者powershellのPS1ファイル...
-
ImageMagickでgif画像の一部が...
-
プログラミングを教えたいです...
-
プログラマーと学歴の関係性に...
-
pythonで複数画像からgifを作る...
-
プログラミング
-
windowsでテキストファイルの各...
-
プログラミング、アーキテクチ...
-
ExcelVBAでFormulaR1C1を列範囲...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミング
-
小学1年生の子です。塾に行かせ...
-
vba クリップボードクリアにつ...
-
プログラマーと学歴の関係性に...
-
Webサイト内に埋め込んだmp4動...
-
正規表現で複数マッチ条件で悩...
-
windowsでテキストファイルの各...
-
楽しくて最高のプログラミング...
-
プログラミング ソースコード
-
Pythonって何を意識した言語な...
-
プログラミングを教えたいです...
-
pythonで複数画像からgifを作る...
-
pythonにてseleniumを使うも、...
-
Pythonでgif画像が上手く作れない
-
Google ColaboでGUI作成
-
テキストファイルのファイル名...
-
プログラミング、アーキテクチ...
-
そのまま使っただけなのに・・...
-
このURLで広告を出しているのは...
-
chatGPTで次々と質問をしていく...
おすすめ情報