Pindahkan saja pengalihan ke perintah pertama, yaitu
find ... 2>/dev/null | xargs ...
Atau Anda dapat menyertakan semuanya dalam tanda kurung:
(find ... | xargs ...) 2>/dev/null
Untuk mengarahkan ulang stderr ke /dev/null gunakan:
some_cmd 2>/dev/null
Anda tidak memerlukan xargs
di sini. (Dan Anda tidak menginginkannya! karena melakukan pemisahan kata)
Gunakan opsi exec find:
find . -type f -name "*.txt" -exec grep -li needle {} +
Untuk menekan pesan kesalahan gunakan -s
pilihan grep
:
Dari man grep
:
-s, --no-messagesTekan pesan kesalahan tentang file yang tidak ada atau tidak dapat dibaca.
yang memberi Anda:
find . -type f -name "*.txt" -exec grep -lis needle {} +
menggunakan pip3:modul importlib._bootstrap tidak memiliki atribut SourceFileLoader
Instal gitlab-ce di server ubuntu 17.04