ファイルに拡張機能を持たないUNIXシステムのより一般的なコードを作成できますか？
UNIXシステムで、拡張子のないファイルも含めてディレクトリ内のすべてのオーディオファイルをリストアップする、より一般的なPythonスクリプトを紹介します：

```python
import subprocess
import os

def list_audio_files(directory):
    audio_files = []
    for root, dirs, files in os.walk(directory):
        for file in files:
            full_path = os.path.join(root, file)
            result = subprocess.run(['file', '--mime-type', '-b', full_path], stdout=subprocess.PIPE)
            mime_type = result.stdout.decode().strip()
            if mime_type in ['audio/mpeg', 'audio/x-wav', 'audio/mp4', 'audio/x-m4a']:
                audio_files.append(full_path)
    return audio_files

directory = '/path/to/directory'
print(list_audio_files(directory))
```

このスクリプトは `os.walk` 関数を使ってディレクトリツリーを走査し、`os.path.join` 関数を使って各ファイルへのフルパスを作成します。次に `subprocess` モジュールを使って `file` コマンドを実行し、ファイルの MIME タイプを返す。MIME タイプがリストにあるオーディオタイプのいずれかである場合、スクリプトはオーディオファイルのフルパスを `audio_files` のリストに追加する。最後に、この関数はオーディオファイルのリストを返す。