I Need To Write More GNU/Linux Reviews


Recently (since 2016) I write GNU/Linux OS reviews on UbuntuBuzz. From those I understand I lack English writing skills. I lack the power of describing. I need more trainings, I need more vocabularies. So I need to write more reviews as many as possible here and on another blogs. I wish I have enough time.


List of awk Resources


In my journey to make an examples-based user-friendly awk the series (as a pair of sed the series). It’s because finding user-friendly practical examples of awk is difficult.

http://www.grymoire.com/Unix/Awk.html (my favorite so far)



http://www.bolthole.com/AWK.html (Part 1-6)



https://www.ibm.com/developerworks/library/l-awk1 (Part 1-3, Daniel Robbins)

http://www.folkstalk.com/2011/12/good-examples-of-awk-command-in-unix.html (Folkstalk was my only inspiration to write sed the series; Folkstalk successfully convinced me that trying sed is easy)

http://www.pement.org/awk/awk1line.txt (my first time was sedoneliners but this one is very similar)


http://www.catonmat.net/blog/awk-one-liners-explained-part-one (Part 1-3; I just found tonight and it’s very good)

https://www.eriwen.com/tools/awk-is-a-beautiful-tool (this article inspired catonmat’s one)

sed to Delete Only Parentheses and Their Contents


sed ‘s/([^)]*)//g’


*) this is the content of /var/log/apt/history.log on a Debian family OS



The above sed says “match any char but ‘)’ ” started with a ‘(‘ ended with a ‘)’. That is the purpose of ‘[^)]’ negation to ‘)’ character and a ‘*’ means “any number of any char”.


Big thanks to potong for his StackOverflow answer.



This article is licensed under CC BY-SA 3.0.

List of Privacy-Respecting Internet Resource Links


If you respect your freedom, you use free software. If you respect your privacy, you learn from website like prism-break.org. You will choose software and services that are respecting both your freedom and privacy. This article lists some important links that are similar to prism-break. I will update it later.


This article is licensed under CC BY-SA 3.0.

New Bash Prompt on My Trisquel 8 “Flidas”


My new bash prompt on Trisquel. Thanks to bashrcgenerator.com. The default prompt on default Flidas bash is too plain and not distinctive so I need to color it.

The PS1 code is here:

export PS1=”\[$(tput bold)\]\[\033[38;5;2m\]\u\[$(tput sgr0)\]\[\033[38;5;1m\]@\[$(tput sgr0)\]\[\033[38;5;10m\]\h\[$(tput sgr0)\]\[$(tput sgr0)\]\[\033[38;5;15m\]:[\w] \d \t> \\$\n\[$(tput sgr0)\]”
You can use this code for anything at anytime anywhere.