我从终端执行:
id
1.sh内容:
var result = badClass
.GroupBy(x => x.id)
.Select(x => new A
{
id = x.Key,
name = x.First().name,
flag = x.First().flag,
bList = badClass.Where(y => y.id == x.Key).Select(y =>
new B { id = y.bId, name = y.bName, c = new C { id = y.cId, name = y.cName } }).ToList()
});
执行后我无法在macOS终端中看到任何类型的字符。只有不可见的输入sh 1.sh
有助于解决问题,但所有先前的输出都会清除。
如何修改代码来解决此错误?我猜这个问题出现在#!/bin/bash
S1=$(ffmpeg -i correct.wav -af silencedetect=noise=-50dB:d=0.1 -f null - 2>&1 | grep silence_duration -m 1 | awk '{print $NF}')
echo $S1
。