Argument -dir of file_ls is optional