如何将文件名传递给单行中的两个命令
How to pass file name to two commands in single line
我想在一行中合并两个命令,如下所示。
我想执行这两个命令。
1.dos2unix dir/file_name
2. git 添加 dir/file_name
我要:
dos_add = dos2unix | git 添加 file_name
所以 dos_add 是我的别名。
在 git-bash 它应该像:
c:\dir(dfsds4343) $ dos_add dir/file.txt
执行 dos2unix 和 git 将两者添加到文件中。
感谢@WilliamPursell
可以通过
1。将此命令输入 gitbash
gitbash:$ code ~/.gitconfig
添加以下代码
[alias]
ad = "!ad() { dos2unix.exe "" && git add ""; }; ad"
只需使用:
gitbash:$git 广告 filename.text
我想在一行中合并两个命令,如下所示。
我想执行这两个命令。 1.dos2unix dir/file_name 2. git 添加 dir/file_name
我要:
dos_add = dos2unix | git 添加 file_name 所以 dos_add 是我的别名。
在 git-bash 它应该像: c:\dir(dfsds4343) $ dos_add dir/file.txt
执行 dos2unix 和 git 将两者添加到文件中。
感谢@WilliamPursell
可以通过 1。将此命令输入 gitbash
gitbash:$ code ~/.gitconfig
添加以下代码
[alias]
ad = "!ad() { dos2unix.exe "" && git add ""; }; ad"
只需使用: gitbash:$git 广告 filename.text