最後にダウンロードした3つのファイルをGit Bashを使って別のディレクトリにコピーしたいと思います。私はGit Bash Windows:ls -t | head -n 3の出力をcpに
ls -t ~/Downloads|head -n 3
使用してそれらを一覧表示することができますが、私は は彼らが他のディレクトリにコピーすることができるように私は、CP機能への入力として渡す方法は?
私はプログラミングとBashには新しく、これが明らかであれば私の謝罪です。
最後にダウンロードした3つのファイルをGit Bashを使って別のディレクトリにコピーしたいと思います。私はGit Bash Windows:ls -t | head -n 3の出力をcpに
ls -t ~/Downloads|head -n 3
使用してそれらを一覧表示することができますが、私は は彼らが他のディレクトリにコピーすることができるように私は、CP機能への入力として渡す方法は?
私はプログラミングとBashには新しく、これが明らかであれば私の謝罪です。
注:これらのファイルをコピーするのgit bashのを必要としません:あなたはあなたの%PATH%
(I do here, with this simplified PATH
など)に<git>/usr/bin
を追加した場合、あなたは任意の正規CMD
セッションでそのLinuxのコマンドシーケンスを行うことができます。
[email protected] D:\git\git
> where xargs
D:\prgs\git\latest\usr\bin\xargs.exe
[email protected] D:\git\git
> ls -t|head -3|xargs | xargs -I\{\} echo "{}" a
wt-status.h wt-status.c worktree.h a
「pass output as an argument for cp
in bash」(xargsを参照)も参照してください。
もう1つのオプション(cp $(ls -t | head -3) Directory
)は、bashのみでなければなりません。
返信いただきありがとうございます! @RawNoob確かに –
https://stackoverflow.com/help/someone-answersを必ずお読みください – VonC
これはgitとは関係ありません。実際はbashの質問です。あなたが探しているのはxargsです。 –