add --no-filter option to avoiding entering pipe mode