Strange bash piping method that actually does work. And fixing hard disk partitions with fsck.

Posted: August 29, 2013. At: 11:28 PM. This was 4 years ago. Post ID: 6172
Page permalink.
WordPress uses cookies, or tiny pieces of information stored on your computer, to verify who you are. There are cookies for logged in users and for commenters. These cookies expire two weeks after they are set.

This is a strange bash piping method that actually does work. This pipes the output of one echo command and appends it to another.

ubuntu ~ $ echo "Hello World" >| echo "Me" > out.txt

This is the result of this strange command.

ubuntu ~ $ cat out.txt
Hello World Me

You should not use this syntax in reality; but this is an interesting trick nonetheless.

My laptop needing fsck.
My laptop needing fsck.

This is an interesting photograph. I booted up my Debian 7.0 laptop today and it had a problem with the /dev/sda1 partition. I typed the root password and ran the fsck /dev/sda1 command to fix the issue. This can happen from time to time; but it not too hard to fix when you have experience with Linux. There are more examples of usage for the fsck command here: http://www.thegeekstuff.com/2012/08/fsck-command-examples/. My example only required me to run the command and then use Ctrl-D to to exit the shell and this then re-booted my laptop and then the problem was fixed.

No comments have been made. Use this form to start the conversation :)

Leave a Reply