Mostrando postagens com marcador OS. Mostrar todas as postagens
Mostrando postagens com marcador OS. Mostrar todas as postagens

quarta-feira, 21 de agosto de 2019

Golang Go - Como verificar se um arquivo existe ?

Um das várias maneiras de verificar se um arquivo existe utilizando Go é através da classe "os".

Vide o exemplo abaixo:


package main

import ("os"
        "fmt")

func main(){

path:="c:/tmp/oi.bat" //arquivo a ser testado

_,err:=os.Stat(path)

fmt.Println("ERRO: ",os.IsNotExist(err))

}


Caso o arquivo exista o mesmo ("os.IsNotExist(err)") retorna false. caso contrário retorna true

quarta-feira, 27 de dezembro de 2017

Descobrir o Sistema operacional utilizando java


Introdução

Há alguns momentos que precisamos saber em qual sistema operacional o nosso "executavel" .jar está rodando para usar algumas particularidades do mesmo.
 
Uma maneira de descobrir o sistema operacional no qual o jar está está sendo executado é utilizar a sintaxe abaixo:


System.getProperty("os.name")


Abaixo é possível visualizar um exemplo:


public class VisualizacaoOS {

    public static void main(String[] args) {

        System.out.println("O sistema operacional atual é: "+System.getProperty("os.name"));

    }

}



 

Abaixo é possível ver o resultado da execução do código acima: