Chciałbym napisać skrypt, który stworzy mi tablicę z następujących wartości:Utwórz tablicę z sekwencji liczb w bash
{0.1 0.2 0.3 ... 2.5}
Do tej pory używałem skryptu następująco:
plist=(0.1 0.2 0.3 0.4)
for i in ${plist[@]}; do
echo "submit a simulation with this parameter:"
echo "$i"
done
Ale teraz potrzebuję, aby lista była znacznie dłuższa (ale wciąż ze stałymi przerwami).
Czy istnieje sposób utworzenia takiej tablicy w jednym poleceniu? jaki jest najbardziej skuteczny sposób tworzenia takiej listy?
jeśli przerwa jest stała, to dlaczego nie zrobić funkcję, która pobiera indeks i zwraca wartość przez obliczenie go? –
Komenda 'seq', jeśli interwał jest stały. – Jdamian