コンソール: パスの違い

コンソール: パスの違い

以下の違いを説明してください:

x:/somepath/  
/x/somepath/ 
x:\somepath\  
....

そして、すべてのOSに共通するパス書き込みですか?Windowsでは

x:/somepath/

答え1

以下、一つずつ見てください。画像も載せています。

まず、関連するコマンドの実行を見つけますGitバッシュそれからCMDF

ここに画像の説明を入力してください

C:/Users/SJV/Desktop : Git Bash(windows)で動作します

SJV@DESKTOP-UNO8EI3 MINGW64 ~
$ clear
(base)
SJV@DESKTOP-UNO8EI3 MINGW64 ~
$ cd C:/Users/SJV/Desktop
(base)
SJV@DESKTOP-UNO8EI3 MINGW64 ~/Desktop
$

/c/Users/SJV/Desktop/ : Git Bash(windows)でも同様に動作します

(base)
SJV@DESKTOP-UNO8EI3 MINGW64 ~
$ cd /c/Users/SJV/Desktop/
(base)
SJV@DESKTOP-UNO8EI3 MINGW64 ~/Desktop
$

c:\Users\SJV\Desktop : Git Bash(windows)でも同様に動作します

(base)
SJV@DESKTOP-UNO8EI3 MINGW64 ~/Desktop
$ cd c:\\Users\\SJV\\Desktop
(base)
SJV@DESKTOP-UNO8EI3 MINGW64 ~/Desktop
$ cd ~
(base)

c:\Users\SJV\Desktop : Git Bash(windows)では動作しません

SJV@DESKTOP-UNO8EI3 MINGW64 ~
$ cd c:\Users\SJV\Desktop
bash: cd: c:UsersSJVDesktop: No such file or directory
(base)
SJV@DESKTOP-UNO8EI3 MINGW64 ~
$ 

ここに画像の説明を入力してください

C:\Users\SJV\Desktop : CMD(Windows)で動作します

C:\Users>cd SJV

C:\Users\SJV>cd C:\Users\SJV\Desktop

C:\Users\SJV\Desktop>
C:\Users\SJV\Desktop>cd /c/Users/SJV
The system cannot find the path specified.

C:\Users\SJV\Desktop>

関連情報