Welcome! If this is your first time on SWHY, take a look here!
Hello, We are Sean, and We're very happy You're here! TODO(explanation of site here) I want to follow a learning path Great, follow this… »
Hello, We are Sean, and We're very happy You're here! TODO(explanation of site here) I want to follow a learning path Great, follow this… »
Ever edited a file in Vim that needed sudo, but you forgot to use sudo... So you have to exit vim, repoen the file and do your edits again… »
Quick tutorial today to show the usage of pushd and popd commands for your Bash scripts, Lets get started! Quite often when creating, and… »
Nested statements (that is, if statements within if statements) are cool and all, and will usually do the job nicely, but if your list of… »
Google Chrome extensions are awesome, lets make one together! As we saw in THIS previous tutorial, it's possible to create a script to… »
If you regularly work with the same files and tabs open in Vim, Sessions could be your new best friend 📣 For our previous tutorial on how… »
In this tutorial I'd like to try something a little different, lets write a script together 👍 Normally I would never advocate copying and… »
After changes to the NTP configuration file (usually ntp.conf) the NTP service needs to be restarted. Lets find out how to do that The exact… »
This tutorial will show you how to work with multiple tabs open within one VIM session. If you're not so sure with VIM just yet, then go… »
Lets have a look at a very important file for any sysadmin of a Linux machine, /etc/passwd Why is this file so important? is a file used by… »
If you regularly need to open the same windows in Google Chrome, follow this tutorial to learn how to automate that This Tutorial is for… »
How can I add the output of a shell command to my current file open in Vim? Check it out, you're in Vim, you're working on your file, and… »