2017-06-17 19 views
-4

私は端末を勉強しようとしていますが、私はファイルをコピーするためにさまざまな方法で試してみましたが、通常の使い方をしています:cp [-R [-H |かくかくしかじか。macOS端末でファイルをコピーするには

私は窓に堪能で、ターミナルに似ていますが、私はここに新しいですので、助けてください。

私がしようとしている: CP /ユーザ/ l3ny/OneDrive/PS設定/キーボード/ l3ny.kys ... /ユーザ/ l3ny /ライブラリ/ Application Support/Adob​​e /アドビのPhotoshop CC 2017 /プリセット/キーボードショートカットを

私はソースと宛先の先頭に〜で試してみましたが、失敗しました。また、srcとdesの間に....もなく失敗しました。

コピーアイテム "$ SDKeyboar" "$ CPhKeys" -recurse -forceは変数のパスを明示的に指定します。

このように端末にvarを設定しますか? my_var = longUrlVar。スペースなしで?

ありがとうございます。 enter image description here

+0

をあなたは、スペースを持っている場合:あなたが行うことができるはずその後

mkdir -p "$dst" 

:それはない場合、それはおそらくと、その場合には、それを作成し、先のディレクトリが存在しないことを意味しますあなたのファイル名/パスでは、ファイル名/パスを二重引用符で囲む必要があります... 'cp"/path /スペース/ファイル名 ""/path/space/" –

+0

まだ何も表示されていません。私は高いシエラプレビューを使用しているためかもしれませんが、そうは思わないでしょう。 – l3ny

+0

なぜ、中央に3つの点がありますか?ドキュメントの –

答えて

0

...まずあなたからコピーしているソースを設定し、これを試してみてください:

src="/Users/l3ny/OneDrive/PS Settings/Keyboard/l3ny.kys" 

その後、実行します。

ls -l "$src" 

をそして、それはあなたにいくつかの賢明な出力を与える必要があります。そうでない場合は停止してください。その後、

dst="/Users/l3ny/Library/Application Support/Adobe/Adobe Photoshop CC 2017/Presets/Keyboard Shortcuts" 

実行します:

ls -ld "$dst" 
をして、それはあなたにいくつかの賢明な出力が得られます

は今目的地を設定します。

cp "$src" "$dst" 
+0

src = "Users/l3ny/OneDrive/PS Settings/Keyboard/l3ny.kys"にはls: "??:そのようなファイルやディレクトリはありません。私のファイルもここにあり、desも存在します。 – l3ny

+0

'cd; CD OneDrive; ls' –

+0

ええ、それはすべてのmファイルの一覧が表示されます。 – l3ny

関連する問題