Mam tablicę wartości $dates
że jestem przekształcając:UNIX funkcja map
for i in $dates
do
date -d "1970-01-01 $i sec UTC" '+%a_%D'
done
Czy istnieje sposób, aby zapisać wynik tej operacji, więc mogę rura go do czegoś innego bez zapisywania go do plik na dysku?
Czy jesteś ograniczony do basha? Jeśli nie, polecam zrobić to w Perlu ... mapa jest częścią pakietu. – DVK
Jak duża jest twoja tablica? 10s, 100s, 1000s, większy? Dlaczego nie można zapisać na dysku? Czy możesz zatrzymać wyniki w innej tablicy? Dlaczego nie? –
Czy Twoja wersja 'date' obsługuje' date -d "@ $ i" '+% a_% D''? –