Code Snipcademy on June 30th, 2015
So a lot of you guys claimed that the last post in modifying your unix permissions to access your Pokémon cards was too childish. So today, we'll be teaching you big boys how to find a girlfriend using the basic find command via the Linux Command Line.
Yes, that's right. You can find a girl to date straight from your mancave. And it's not just any random girl - it's your perfect soulmate. All you need to do is pass in a few options with the
So first, let's talk about
locate command does a similar function as the find command, but it's not as flexible. Furthermore, it's limited to the indexes stored in your local database, which gets updated daily or weekly depending on your settings. However, one advatange of
locate is that it's faster, so consider using this command when execution speed is critical.
We have three parts to a typical find command:
The first argument is where to look. You can specify your home town (~) or pass in a zipcode.
# Find in your home area $ find ~ # San Francisco, sunset district $ find 94116
If you have a strong preference for being childfree, the command line has an option for that! Simply pass in the
-type command, with
f stands for file, meaning search for nodes with no children; on the other hand,
d specifies directory, meaning there are children to that access node.
# Find girls without children in my hometown $ find ~ -type f
As you know, girlfriend come in many formats. Simply take out the vowels to any nationality, and add specify that filetype.
We can use the simple
tr command to remove all vowels.
$ echo 'jewish' | tr -d 'aeiou'
Here are some samples, but for a complete listing, check the wiki.
Use the wildcard with the option
-name. Time to find me a nice Greek girl!
$ find 94116 -name "*.grk" /World/United-States/California/South-SF/VasilikiBalsamic.grk /World/United-States/California/South-SF/EireneTzatziki.grk /World/United-States/California/South-SF/PanagiotaSkordalia.grk /World/United-States/California/South-SF/MariaGyros.grk /World/United-States/California/South-SF/AgapeFakes.grk
All beautiful girls come in varying shapes and sizes, of course. For a range, you can add
+ to mean at least, and
- to mean at most.
$ find 94041 -name "*.brtsh" -type f -size +50k -size -70k /World/United-States/California/Mountain-View/DevoraChallah.brtsh /World/United-States/California/Mountain-View/ElioraMatzah.brtsh /World/United-States/California/Mountain-View/RebeccaCholent.brtsh /World/United-States/California/Mountain-View/RuthHolishkes.brtsh /World/United-States/California/Mountain-View/SusanKugel.brtsh
Okayyy you're getting real specific there, but that's none of my business. The
find command even lets you check when a girl's last been in a relationship! Simply use the
-atime command, which gives back the time last accessed.
$ find zip -name ".chns" -type f -atime 60
With your search query, you may run actions on your resulting list.
To learn more about searching on UNIX, go here. For more tutorials on the command line, visit our command line tutorials page.
Ever feel achy from sitting crunched up on your computer table? Try lying down with these optical glasses that allow you to work on your laptop while lying flat on your back. This is the perfect solution with those with limited mobility or those who wish to prevent neck cramps and back strains.$ Check price
The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell. Along the way you'll learn the timeless skills handed down by generations of gray-bearded, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching with regular expressions, and more.$ Check price