過去の記事からもわかるように、僕はmarkdownからhtmlやpdf等に変換する際に、pandocだけでなく、sedも組み合わせてシェルスクリプトやバッチファイルを作る。Windowsをインストールして、バッチファイルにsedコマンドを並べて処理していた。Qiitaでも紹介されているように、同じsedのはずなのに、一部の記号について、Linuxのシェルスクリプトに書いたsedでは問題なく置換してくれるものが、Windowsのバッチファイルに書いたsedではエスケープをつけないと置換してくれない(またはエスケープ方法が分からない)というような状況になっていた。CygwinをWindowsに導入して、WindowsでもLinuxのシェルスクリプトを実行できるようにした。Linux(WSL)は導入しなかった。追加しておけば、後の作業がはかどる。PATHを通して、コマンドプロントでもLinuxコマンドが使えるようにするPATHを通しておけば、WindowsのPowerShellやコマンドプロンプトからでも、Cygwinに含まれるコマンドが使えるのでいろいろ便利。コントロールパネルの「環境変数を編集」で、インストールされたcygwinのbinフォルダ(例「C:\cygwin64\bin」)を追加すればOK。開くUbuntuで僕がよく使う、ファイルマネージャーで今、開いているディレクトリ(フォルダ)内で右クリックして「端末で開く」ってやつのCygwinバージョン。Notebookに書いてある通り。1.Cygwinのインストール時にchereをインストールしていなかったら、もう一度セットアップexeをクリックしなおして、chereをインストール。アイコン上で右クリックして「管理者として実行」。Terminalが開いたら、以下を実行。Here」が入っている。2019年12月11日。(2)月別アーカイブリンクはてなブログブログをはじめる週刊はてなブログはてなブログProはてなブログをはじめよう!adbirdさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。