Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Spaces in Cygwin/bash aliases?

Tags:

alias

bash

cygwin

I am attempting to set up aliases for my Cygwin bash shells, to run programs contained in the standard Windows C:\Program Files subdirectories. Unfortunately, the alias command really doesn't like spaces in a directory name, and nothing I've tried seems to work. I'm trying to get the following running:

alias npp='/cygdrive/c/Program Files/Notepad++/notepad++.exe'

I am currently cheating and using a soft link, but I would prefer to use an alias.

like image 583
mkClark Avatar asked Oct 13 '10 21:10

mkClark


1 Answers

Escape Characters:

alias npp="/cygdrive/c/Program\ Files/Notepad++/notepad++.exe"

Edit: Note the change from single to double quotes as well.

like image 189
Anthony Avatar answered Nov 16 '22 01:11

Anthony