svn list shows unversioned files begining with a ?. Sometimes I don’t want svn list to list such files. We can do this with grep:
svn status | grep ^[^?]
The first ^ means the regexp should match the beginning of the line. The [^?] means all characters except ?. So, grep will show all lines that do not begin with a ‘?’.