代码之家  ›  专栏  ›  技术社区  ›  rmsluimers

在Windows上使用特殊字符时,Cygwin别名运行不同的命令

  •  0
  • rmsluimers  · 技术社区  · 6 年前
    • 操作系统:Windows 10
    • CLI:Cygwin(bash)

    我的化名不符合要求。

    C: \Cygwin\home\me\.profile文件

    alias symclear='bin/console cache:clear'
    alias symdbcreate='php bin/console doctrine:database:create'
    alias symdbfill='php bin/console doctrine:fixtures:load --no-interaction'
    alias symdbupdate='php bin/console doctrine:schema:update --force'
    alias syment='php bin/console doctrine:generate:entity --entity'
    alias syminfo='bin/console config:dump-reference'
    alias symroute='bin/console debug:router'
    alias symrun='php bin/console server:run'
    alias symtest='./vendor/bin/simple-phpunit'
    alias symbehat='/vendor/bin/behat features/'
    

    终端

    $ php bin/console server:run
    
    [OK] Server listening on http://127.0.0.1:8000 
    
    // Quit the server with CONTROL-C.
    
    $ symrun
    
    " is not defined.  un
    
    1 回复  |  直到 6 年前
        1
  •  0
  •   rmsluimers    6 年前

    记事本++

    Settings -> Preferences -> New Document/Default Directory
     -> New Document -> Format -> Unix
    

    C: \Cygwin\home\me.profile文件

    alias symclear='php bin/console cache:clear';
    alias symdbcreate='php bin/console doctrine:database:create';
    alias symdbfill='php bin/console doctrine:fixtures:load --no-interaction';
    alias symdbupdate='php bin/console doctrine:schema:update --force';
    alias syment='php bin/console doctrine:generate:entity --entity';
    alias syminfo='php bin/console config:dump-reference';
    alias symroute='php bin/console debug:router';
    alias symrun='php bin/console server:run';
    alias symtest='./bin/phpunit';
    alias symbehat='/vendor/bin/behat features/';