如何在bash中查找和替换.gitignore中的文件

时间:2012-09-20 19:50:59

标签: git bash replace grep

我只找到了如何在文件中查找字符串但是如何替换注释行以及如何替换它们?

#!/bin/sh
echo enter file name 
read fname 
exec<$fname 

while read line 
do
    echo $line; 
done 

1 个答案:

答案 0 :(得分:0)

要移动.gitignore中名称与模式匹配的文件,请尝试以下循环:

while read pattern; do
   echo mv $pattern /var/tempdir
done < .gitignore

如果此循环的输出看起来像正确的命令列表,请删除单词“echo”并再次运行循环以实际移动文件。