2011-03-02 6 views
1

別のディレクトリからファイルを移動する必要があります。別のディレクトリからコマンドを移動する

は、このディレクトリにあると仮定します/home/CurDic1

そして、私のファイルはこのディレクトリにあります。/usr/CurDic2

私は(私はそれを作った)このようにいろいろ書いを記述する必要があります。

/usr/CurDic2:>cd /home/CurDic1 | mv file1.txt /home/CurDic1/SubDic1 
+0

だから...どの言語でそれをしたいですか? –

答えて

0
mv path_to_source_file path_to_destination_file 
0

移動コマンドにフルパスを追加できます。あなたの特定のケースでは、それは次のようになります。

mv /usr/CurDic2/file1.txt . 

.は、現在のディレクトリであることを知っておくことが重要です。

あなたは/home/CurDic1/SubDic1に移動したい場合は、あなたが行うことができます:あなたの作っ例に関して

mv /usr/CurDic2/file1.txt /home/CurDic1/SubDic1/ 

|は「パイプ」として知られており、に、左のコマンドからの出力をリダイレクトするために使用されます右の列の入力。たとえば、cat file.txt | lessの場合、file.txtの内容を長いテキスト形式のデータをスクロールするlessコマンドにリダイレクトします。

あなたは

cd /home/CurDic1; mv file1.txt /home/CurDic1/SubDic1 

を行うことができますしかし;は、コマンドの区切りである、それは最初のコマンドは、次のいずれかを実行してされることを意味します。あなたは次のような多くのコマンドをチェーンすることができます:cmd1; cmd2; cmd3; etc

関連する問題