From 9827ddccae3b8b7b5de702706e07bf1d7dd3a745 Mon Sep 17 00:00:00 2001 From: Victor Henrique Cardinali Barros <85972147+victorhcb@users.noreply.github.com> Date: Sun, 20 Oct 2024 19:14:59 +0000 Subject: [PATCH 1/2] fix readme usage instructions --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 9ecf329d..55a5d9b9 100644 --- a/README.md +++ b/README.md @@ -58,7 +58,10 @@ tired of opening terminals and made **concurrently**. The tool is written in Node.js, but you can use it to run **any** commands. -Remember to surround separate commands with quotes: +Remember to surround separate commands with **double quotes**: + +> **Note** +> The use of double quotes instead of single quotes is important to maintain compatibility between different operating systems. ```bash concurrently "command1 arg" "command2 arg" From 4bfb61fd512bd7cca7196895f03f61287972e1d5 Mon Sep 17 00:00:00 2001 From: Pascal Jufer Date: Thu, 28 Aug 2025 16:09:30 +0200 Subject: [PATCH 2/2] Update note --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 55a5d9b9..ee75d011 100644 --- a/README.md +++ b/README.md @@ -58,10 +58,11 @@ tired of opening terminals and made **concurrently**. The tool is written in Node.js, but you can use it to run **any** commands. -Remember to surround separate commands with **double quotes**: +Remember to surround separate commands with the appropriate quotes: > **Note** -> The use of double quotes instead of single quotes is important to maintain compatibility between different operating systems. +> Depending on the OS, shell and command in question, you might have to use different quotes. +> For example, double quotes are typically used for Windows CMD, whereas in POSIX environments as well as PowerShell, single quotes can be used if the interpretation of variables and special characters is to be prevented. ```bash concurrently "command1 arg" "command2 arg" @@ -176,7 +177,6 @@ It has the following properties: - `error`: an RxJS observable to the command's error events (e.g. when it fails to spawn). - `timer`: an RxJS observable to the command's timing events (e.g. starting, stopping). - `messages`: an object with the following properties: - - `incoming`: an RxJS observable for the IPC messages received from the underlying process. - `outgoing`: an RxJS observable for the IPC messages sent to the underlying process.