C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

PowerShellでGit ls-filesコマンド


(過去ログ 158 を表示中)

[トピック内 1 記事 (1 - 1 表示)]  << 0 >>

■91460 / inTopicNo.1)  PowerShellでGit ls-filesコマンド
  
□投稿者/ 青い子豚 (1回)-(2019/06/29(Sat) 16:42:33)

分類:[その他の言語] 

PowerShellで以下のコードを実行しました。
$files = git ls-files
$files[1]の出力結果が文字化けしてしまいます。

---------------------------------------------
PS D:\CHARTEST> $str = "あいうえお"
PS D:\CHARTEST> $str
あいうえお
PS D:\CHARTEST> git ls-files
newtext.txt
新しいテキスト.txt
PS D:\CHARTEST> $files = git ls-files
PS D:\CHARTEST> $files[0]
newtext.txt
PS D:\CHARTEST> $files[1]
譁ー縺励>繝・く繧ケ繝・txt
-----------------------------------------------

Gitのレポジトリに英語のファイルと日本語のファイルを追加しました。
--追加したファイル---------
newtext.txt
新しいテキスト.txt

git ls-filesを直接出力した場合は文字化けしないのですが
一度$files変数に入れると文字化けしてしまいます。

回避する方法をご教示ください。

PowerShellの文字コードは日本語Shift-JISです。

引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -