答案1
假设你可以有一个 shell 循环,你可以这样做:
for file in *ts; do
echo "// @ts-nocheck \n" | cat - "$file" > newfile
mv newfile "$file"
done
如果您想要一个实际的换行符而不是文字,只需从上面的命令中\n
删除。\n
答案2
我想我找到了解决方案。
基于这个堆栈溢出,我想出了通过使用原生 NodeJS API 来规避 ShellJS 中乏善可陈的 POSIX 支持的代码
function nocheck() {
console.log("