Não, nem todos os scripts destinados ao bash funcionam com traço. Um número de 'bashism' não funcionará no traço, como os loops de estilo C e os operadores de comparação de colchetes duplos. Se você tem um conjunto de scripts bash que você deseja usar para traço, você pode considerar o uso de checkbashisms . Essa ferramenta verificará o seu script para recursos somente do bash que provavelmente não funcionarão no traço.