Однажды я прочитал, что одним из способов получения уникального имени файла в оболочке для временных файлов было использование двойного знака доллара ( $$). Это производит число, которое время от времени меняется ... но если вы звоните ему несколько раз, он возвращает тот же номер. (Решение состоит в том, чтобы просто использовать время.)
Мне любопытно узнать, что на $$самом деле и почему это будет предложено в качестве способа генерирования уникальных имен файлов.