Á°¤ÎÆü / ¼¡¤ÎÆü / ºÇ¿· / 2008-06

¤¿¤Þ¤Ë¤Ã¤­¡£ / 2008-06-29

2008-06
Æü·î²Ð¿åÌÚ¶âÅÚ
1234567
891011121314
15161718192021
22232425262728
2930

2008-06-29 Sun

¢£ Cygstart -- Cygwin ¤«¤é¥Õ¥©¥ë¥À¡¼¤ò³«¤¯¡¢Word ¥Õ¥¡¥¤¥ë¤ò³«¤¯

¤³¤ó¤Ê¥³¥Þ¥ó¥É¤¬¤¢¤Ã¤¿¤Î¤«¡¥
¤¤¤Ä¤â¡¤cygwin ¤Î bash ¤«¤é cmd ¤Ç¥³¥Þ¥ó¥É¥×¥í¥ó¥×¥È¤ËÊѹ¹¤·¤Æ start ¤·¤Æ¤¤¤¿¤è¡¥
¤³¤ó¤Ê¥·¥§¥ë¥¹¥¯¥ê¥×¥È½ñ¤¤¤Æ¤¿¡¥

#!/bin/sh

if [ "$#" -eq "0" ]; then
    echo 'Usage: open <file>'
else
    update_flag=1
    if [ -x "$1" ]; then
        update_flag=0
    else
        chmod u+x "$1"
    fi
    cmd /c start $(cygpath --windows $1)

    if [ "$update_flag" -eq "1" ]; then
        chmod u-x $1
    fi
fi


Category: [Tips]

2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12
2002 : 01 02 03 04 05 06 07 08 09 10 11 12
2001 : 01 02 03 04 05 06 07 08 09 10 11 12

ºÇ½ª¹¹¿·»þ´Ö: 2008-09-04 19:19

Á°¤ÎÆü / ¼¡¤ÎÆü / ºÇ¿· / 2008-06

¥«¥Æ¥´¥ê