close pipe after closing
sample: add .gitignore
add .gitignore