Menu

Nathan Mino

Technology Consultant/Geek

  • Home

Change Multiple File Extensions In Unix/Linux/Mac With “mv”

12May30/03/2013 By Nathan

I recently experienced an issue where I wanted to change the extension on multiple jpeg files in a directory to have uniform case. This particular gallery directory had several hundred files and some were .JPG while others were .jpg. A simple shell command can be used to perform renaming of all files to the extension…

Continue Reading
Posted in Linux, Mac OS
Using Grep To Perform A Recursive Search For Text String

Using Grep To Perform A Recursive Search For Text String

13Mar10/02/2015 By Nathan

I often find myself looking to a specific string of text within multiple directories and files. Grep makes this an easy task. An almost daily use for me is searching a directory, (and all it’s sub-directories), for a string when working with some outdated theme or style on a web-server. This example: $ grep -r…

Continue Reading
Posted in Linux, Mac OS Tagged linux, macos
Image Resizing With CSS For Responsive Website Design

Image Resizing With CSS For Responsive Website Design

13Jan10/02/2015 By Nathan

On one site I had an issue where images of various (large) size were being posted by the user, causing the selected theme to display the image over/under other parts of the theme, such as sidebar widgets. To resolve this issue, I simply opened up my favorite editor, (nano), and added the following CSS to…

Continue Reading
Posted in CSS, Drupal, Mac OS, Web Applications, Wordpress Tagged css, wordpress

Posts navigation

Newer Posts
  • March 2015
  • February 2015
  • April 2014
  • January 2014
  • October 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • January 2013
  • May 2011
  • April 2011
  • March 2011
  • May 2010
  • March 2009
  • January 2009
@2022 Nathan Mino
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}