スクリプト内で実行するコマンドが表示されてしまうので非表示にしたい
#!/usr/bin/env zx
const date = await $`date`
console.log(`Current date is ${date}`)
$ zx script.mjs
$ date
2022年 6月30日 木曜日 23時29分22秒 JST
Current date is 2022年 6月30日 木曜日 23時29分22秒 JST
非表示にする方法 🔗
やり方は2つある
引数に –quiet を付けて実行する 🔗
$ zx script.mjs --quiet
Current date is 2022年 6月30日 木曜日 23時30分47秒 JST
verbose を false にする 🔗
デフォルトは true
#!/usr/bin/env zx
$.verbose = false
const date = await $`date`
console.log(`Current date is ${date}`)
$ zx script.mjs
Current date is 2022年 6月30日 木曜日 23時31分20秒 JST