Kullandığım ubuntu 14.4ve çıktısını yönlendirmek girişiminde grepbir dosyaya komuta ama bu hatayı almaya devam:
grep: input file 'X' is also the output
Ben bu sorunu araştırdım ve sadece bir hata olduğunu öğrendim ubuntu 12.4ve hakkında herhangi bir açıklama yok, kimse bu sorunu anlamak için bana yardımcı olabilir mi?
Aşağıdaki komutu çalıştırıyorum:
grep -E -r -o -n r"%}(.*){%" > myfile
bash: ../f.txt: Permission denied
grep, komutta grep pattern file > filezaten boş bir dosya gördüğünden, giriş olarak hiçbir şey olmadığı anlamına gelir . Ancak >>bunun yerine kullanırsanız >, dosya boş değildir, ancak grep, aynı satırın (desen) tekrar tekrar işlenmesine neden olabileceğinden, yine de hata atar.
grep pattern file > fileo zaman işe yaramaz. Grep için giriş ve çıkışla aynı dosyayı kullanamazsınız.