前回、AVIFファイルをPNGに変換し、Macのプレビューで閲覧できるようにしました。が、PNGファイルだと左右に見開きでページを表示することができません。一ページずつめくるようになるため、読めないわけではないのですが閲 […]
カテゴリー: Software、コマンド他
ソフトウェア、コマンド各種に関するコンテンツです。
複数のPDFファイルを結合する(pdftk)
タイトル通りですが、各ページごとにバラバラに保存されているPDFファイルを、一つのまとまったPDF(一冊のPDF、と言えばいいのかしら?)にしなければならなくなりました。もちろんアドビの純正ソフトを使えば簡単なのでしょう […]
ファイル名の空白をアンダーバーに置き換える
スクリプト内のfor文の中で読み込んだファイル名の空白を取り除こうとして様々なコマンドを組み合わせて試行錯誤してみたのですが、どうにもうまくいきません。どうやら、そもそもlsコマンドで読み込んで変数に格納した時点で空白を […]
ピリオドから後ろの文字列のみを削除する
ファイル名から空白を除去できるようにはなったのですが、このままファイル名の書き換えなどの処理をしようとしたところ、どうにも意図した結果にならず・・・。というわけでアプローチ変更。ピリオドの後、つまり拡張子部分を先に取り除 […]
空白(半角・全角)の除去
空白で区切られたファイル名をひとまとまりのファイル名として読み込めるようになったので、続いてそのファイルの空白を除去していきます。これは普通にsedでいけそうな感じ。 sed ‘s/ //g’ 実 […]
IFS(Internal Filed Separator)
findコマンドとrenameコマンドで試してみたのですが、どうしても空白で区切られてしまいます。例えばabc def.txtという「一つの」ファイルを扱おうとすると、abcとdef.txtという2つのファイルとして認識 […]
findとrenameでないとダメみたい?
ファイル名に空白があるとうまく機能しないことがわかった例のスクリプト。その空白を取り除くのにtrコマンドで対処しようとしていたのですが、どうにもうまくいきません。そこで色々調べてみたところ、どうやらfindコマンドで「空 […]
AllowZoneDrifting
なんとなしに/var/log/firewalldのログを見ていたら、こんな表示がされていることに気がつきました。 WARNING: AllowZoneDrifting is enabled. This is consid […]
空白を取り除く(trコマンド)
せっかく作ったスクリプトが想定外の動作ミスを生じていたので、その修正に向けて検討開始!ひとまずファイル名から空白だけを取り除きたいわけですが、空白を取り除くには $ tr -d ” “ というコマ […]
ファイル名連番処理スクリプト
シェルスクリプトポケットリファレンスを使ってコツコツ学習してきたのは、ディレクトリ内にある(一応規則的に名前づけられている)ファイルの一群に、「ディレクトリ名+連番+拡張子」というルールで連番処理を施したかったから。そし […]