Кто-либо знает о каком-либо инструменте, который может преобразовать сценарий оболочки '.sh' в файл C '.c'?
Я сомневаюсь, что такой инструмент существует. Файлы C и оболочки - это совершенно разные языки с совершенно разными целями, и нет никакого способа автоматически преобразовать один в другой.
вы можете попробовать shc. Это не компилятор, но он генерирует .c файлы во время кодирования/шифрования.
В противном случае делайте это вручную. Изучите код на C и shell, а затем переведите их сами. это лучший способ сделать это.