Cygwin
De Banane Atomic
Aller à la navigationAller à la recherche
Astuces
# lecteur C: cd /cygdrive/c |
Root
Permission denied
Run Cygwin Terminal as an admninistrator.
Notepad++
Edition → Convertir les sauts de ligne → Convertir en format UNIX (LF)
RVXT
Terminal avec plus de fonctionnalités
rxvt.exe -sr -sl 1000 -fg white -bg black -fn fixedsys -e /bin/bash --login -i REM Ouverture dans un dossier en particulier REM avec %1 l'argument passé au script : un chemin vers un dossier en guillemets "C:\Program Files (x86)" REM %~1 permet de retirer les guillemets rxvt.exe -sr -sl 1000 -fg white -bg black -fn fixedsys -e /bin/bash --login -i -c "cd '%~1'; bash" REM Options REM sr : scroll bar right REM sl 1000 : keep 1000 lines in memory REM fg : foreground REM bg : background REM fn : fontname REM fb : bold fontname REM tn : TERM= REM e : command |
Fichiers *.sh
Toujours exécuter les fichiers *.sh en les préfixant de bash.exe, sinon les arguments ne sont pas passés au script.
Ouverture de cygwin dans le répertoire courant (celui depuis lequel on éxécute le fichier batch)
@echo off set currentdirectory=%CD% REM suppression du \ pour C:\ if %currentdirectory:~-1%==\ set currentdirectory=%currentdirectory:~0,-1% C:\cygwin\bin\bash.exe --login -i -c "cd \"%currentdirectory%\";bash" |
CHere permet d'ajouter Cygwin dans le menu contextuel d'explorer. |