お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2019-09-23 15:27:12

happyboy
メンバ
登録日: 2019-09-02

WSLでLinuxを使用する際のテキストファイルの保存について

こんにちは。

メモ帳やTeraPadに書いたコードを読ませたいのですが、Windowsを使用する場合はどこに保存するのがよいのでしょうか?
そのスクリプトファイルが保存されているフォルダを開くときに

コード:

cd ・・・

で入力すると思うのですが・・・の部分は「ドキュメント」などと日本語では打てず、違うところに保存するのですが、ファイルの中に見当たらないしUbuntuでのそこへのディレクトリの移動もよくわかりません。

よろしくお願いいたします。

オフライン

 

#2 2019-09-23 17:30:21

ry
メンバ
登録日: 2008-07-30

Re: WSLでLinuxを使用する際のテキストファイルの保存について

WSL のディレクトリに保存したファイルを Windows から直接編集すると、アクセス権がおかしくなり WSL から扱えなくなります。
このため Windows から見たときに WSL のディレクトリが見えないように隠しファイル属性が付けられています。

逆に WSL から Windows のフォルダーを参照する方法が提供されており、C: ドライブは /mnt/c で、D: ドライブは /mnt/d で参照、編集のどちらも可能です。
WSL で Windows の環境変数 (%USERNAME% とか %USERPFORILE%) を使う方法がないため、/mnt/%USERPROFILE%/Desktop や /mnt/$USERPROFILE/Desktop のような指定はできません。
面倒でも /mnt/c/Users/happyboy/Desktop のように環境変数にセットされてるはずの値を直接記述してください。

オフライン

 

#3 2019-09-23 18:16:38

happyboy
メンバ
登録日: 2019-09-02

Re: WSLでLinuxを使用する際のテキストファイルの保存について

申し訳ないです。研究室の先輩が解決してくださりました。

オフライン

 

#4 2019-09-23 18:19:50

happyboy
メンバ
登録日: 2019-09-02

Re: WSLでLinuxを使用する際のテキストファイルの保存について

面倒でも /mnt/c/Users/happyboy/Desktop のように環境変数にセットされてるはずの値を直接記述してください。

これでできました。毎回、おそらく初歩的なことに丁寧にご回答していただきありがとうございます。

オフライン

 

Board footer

Powered by FluxBB