Por exemplo em swift você faria:
let date = Date(timeIntervalSinceReferenceDate: 500000)
print(date)
para obter:
2001-01-06 18:53:20 +0000
Por exemplo em swift você faria:
let date = Date(timeIntervalSinceReferenceDate: 500000)
print(date)
para obter:
2001-01-06 18:53:20 +0000
Eu tenho esta linha no meu script:
mysqlinsert=$(/Applications/MAMP/Library/bin/mysql --host=localhost -uroot -proot --password=notmyrealpassword << EOF
$mysqlrun)
Apesar do que retorna, a variável $mysqlinsert
está sempre vazia. Eu tentei usar -n
(desativa o buffer de saída) para mysql e colocar EOF
depois , $mysqlrun
mas também não funcionou.
Atualmente eu faço algo assim para definir uma variável para um item aleatório em uma matriz:
array=("foo" "bar" "baz")
var=${array[$RANDOM % ${#array[@]} ]}
Como eu faria se quisesse definir $var
um desses valores, mas especificar a chance de que a variável fosse definida para o valor de cada item respectivamente? Digamos que eu queira 73,3% de chance de foo
, 26,6% de chance de bar
, e 0,1% de chance de baz
.
Digamos, por exemplo, que eu tenho um script que se parece com isso:
while true
do
echo $randomvar
done
onde a saída pode ser assim:
foo
foo
foo
bar
bar
foo
O que eu poderia adicionar após o eco para tornar a saída assim?:
foo
bar
foo