`hmv`コマンドを用いて、リモートサーバ上でファイルもしくはディレクトリを移動させることができます。
hmv [OPTION]… [USER@]HOST[:PORT]:SOURCE [:SOURCE]… :DIRECTORY
hmv [OPTION]… –host=HOST [–port=PORT] [–user=USER] SOURCE DEST
hmv [OPTION]… –host=HOST [–port=PORT] [–user=USER] SOURCE… DIRECTORY
リモートサーバー(192.168.10.100)上にあるファイルを同じサーバー上の別の場所に移動させるには次の様に実行します。
// リモートサーバのファイル一覧(/home/user配下)を表示
$ hcp-ls user@192.168.10.100:/home/user
user@192.168.10.100's password:
hcp-ls starts :
dir2
hcp_dst
ExitCode : 0
// リモートサーバのファイル一覧(/home/user/hcp_dst 配下)を表示
$ hcp-ls user@192.168.10.100:/home/user/hcp_dst
user@192.168.10.100's password:
hcp-ls starts :
file01.txt
ExitCode : 0
// 「dir2」を「hcp_dst」ディレクトリへ移動(/home/user省略可)
$ hmv user@192.168.10.100:dir2 :hcp_dst
user@192.168.10.100's password:
// 結果の確認
$ hcp-ls user@192.168.10.100:/home/user
user@192.168.10.100's password:
hcp-ls starts :
hcp_dst
ExitCode : 0
$ hcp-ls user@192.168.10.100:/home/user/hcp_dst
user@192.168.10.100's password:
hcp-ls starts :
dir2
file01.txt
ExitCode : 0