Question: Say I want to create my own listing control, like a repeater.

How can I make it support my own custom tags, i.e. like:

```
<blah:MyRepeater ID="id1" runat="server">
<Blah property1="234324" />
<midTemplate>
</midTemplate>

</blah:MyRepeater>

```

Answer: 
A number of ways:

1. Use backticks: `svn add` ``ls | egrep stuff
2. Use xargs: `ls | egrep stuff | xargs svn add`
3. Use find and xargs: `find . -type f -name *.c -print | grep -v '\.svn' | xargs svn add`

Obviously, change "stuff" and the "-name \*.c" to suit your requirements...
Try using find.

`find <pattern> -prune .svn -exec svn add {} \;`

The command following exec will be executed for each file and {} will be replaced with the filename at each iteration.

I'm not in front of my linux system so I can't get you a pattern that you need right now but if you read the man, you might get there.