Atom предназначен для "стандартных" ПК с дешевым кодеком HDA; его аппаратное обеспечение не поддерживает никакой другой аудиоформат.
Я использую MacOS, поэтому мне пришлось установить coreutils:
brew install coreutils
тогда мы можем использовать realpath вот так:
file=`realpath --relative-to="$git_root" "$file"`
или если вам нужно что-то, что работает без необходимости что-либо устанавливать, вы можете использовать этот скрипт node.js:
#!/usr/bin/env node
'use strict';
const path = require('path');
const file = process.argv[2];
const relativeTo = process.argv[3];
if (!relativeTo) {
console.error('must pass an absolute path as the second argument.');
process.exit(1);
}
if (!file) {
console.error('must pass a file as the first argument.');
process.exit(1);
}
console.log(path.relative(relativeTo, file));