Sto provando a creare una funzione nel mio .bashrc per l'esecuzione in gitbash. Il comando che sto cercando di eseguire è:Problemi durante l'esecuzione di TASKKILL da GitBash
cmd '/C TASKKILL /fi "WINDOWTITLE eq Windows Task Manager"'
io sarò cambiando il bit "Task Manager di Windows", ma solo per mostrare quello che sto cercando. Il comando (TASKKILL/fi "WINDOWTITLE eq Windows Task Manager") funziona bene quando l'eseguo attraverso cmd di Windows, ma quando corro da gitbash, ottengo questo messaggio di errore:
ERROR: Invalid argument/option - 'eq'.
Type "TASKKILL /?" for usage.
Come ho già detto, funziona bene in cmd, quindi penso che sia qualcosa a che fare con le virgolette. Ho anche provato il seguente, che non riesce anche:
cmd "/C TASKKILL /fi \"WINDOWTITLE eq Windows Task Manager\""
ho potuto mettere il comando in un file .bat ed eseguire tale (cmd "/ C pathtofile/script.bat") e che funziona, ma preferirei eseguirlo direttamente dallo .bashrc, se possibile.
@zodac dovresti contrassegnarlo come la risposta corretta, funziona. – Tracker1