Skip to main content

BashでC#用のPath文字列を生成する

bashでpwdを利用すると

/c/hoge/huga

と処理されC#のPathの記法と合いません。

この文字列をC#用に変換するスクリプトを書いたので供養します。

なお筆者はBash始めたての初心者ですので、正確性は担保できません。

環境

  • Windows 10
  • GNU Bash, version 4.4.19(2)-release (x86_64-pc-msys)

ソースコード

$CS_OUT_DIR変換後のディレクトリパス+出力するファイル名 が入るように記述します。

その後 catCS_OUT_DIR を利用しながらファイルを生成します。

 

 

ソースコード(Bash)実行後

実行時のディレクトリがC#用に変換され、挿入されている

おわりに

文字列置換の部分でもっときれいな書き方があれば教えてほしいです。

Atria

大学生個人開発者| AtCoder(茶) / C# / VBA /その他趣味いっぱい