#!/bin/bash # Defina o arquivo de saída ARQUIVO_SAIDA="teste.txt" ARQUIVO_CONF="save_state.txt" # Verifica se o arquivo de saída já existe e remove para evitar appending if [ -f "$ARQUIVO_SAIDA" ]; then rm "$ARQUIVO_SAIDA" fi if [ -f "$ARQUIVO_CONF" ]; then rm "$ARQUIVO_CONF" fi # Itera sobre todos os arquivos .wav na pasta for ARQUIVO in *.wav do #echo "$ARQUIVO" # Pega o nome do arquivo sem a extensão NOME=$(basename "$ARQUIVO" .wav) # Escreve no arquivo de saída no formato desejado echo "opentable $NOME.wav table$NOME;" >> "$ARQUIVO_SAIDA" echo "$NOME;" >> "$ARQUIVO_CONF" echo "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;" >> "$ARQUIVO_CONF" echo "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;" >> "$ARQUIVO_CONF" echo "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;" >> "$ARQUIVO_CONF" echo "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;" >> "$ARQUIVO_CONF" done echo "Arquivo $ARQUIVO_SAIDA gerado com sucesso."