Utilizar '터치' en PowerShell

PowerShell은 Linux/Unix에서 Linux/Unix에서 사용할 수 있는 도구를 사용하지 않고 사용할 수 있는 도구를 사용하지 않으며, 도구를 사용하여 터치할 수도 있고, 터미널을 만들 때 사용할 수 있는 도구도 있습니다.

touch index.js


PowerShell을 사용하려면 기능이 필요하지 않으며 PowerShell을 사용할 때 가장 유용해야 합니다.

PowerShell로 터치 구현



Primero, debes abrir tu perfil en tu editor de código favorito, en mi caso es nvim.

nvim $PROFILE


Dentro, debemos colocar el siguiente código.

function Touch-File() {
    $fileName = $args[0]
    # Comprobar si el archivo existe
    if (-not(Test-Path $fileName)) {
        # Si no existe, crealo
        New-Item -ItemType File -Name $fileName
    }
    else {
        #Si existe, actualiza el timestamp
        (Get-ChildItem $fileName).LastWriteTime = Get-Date
    }
}

### Creando un alias para touch

# Checar si el alias touch existe
if (-not(Test-Path -Path Alias:Touch)) {
    New-Alias -Name Touch Touch-File -Force
}


Estamos haciendo un par de cosas aquí:
  • Primero, creamos una función llamada Touch-File
  • Dentro de la función, capturamos el primer argumento que se le pasa y lo asignamos a la variable $fileName
  • Después, comprobamos si el archivo existe. 마찬가지로 $fileName 변수의 이름을 보관할 수 없습니다. Esto se hace usando el cmdlet New-Item, especificando que el objeto que queremos es un archivo y pasando el nombre del archivo
  • Si el archivo existe, actualizamos su hora de última actualización. LastWriteTime 보관 파일의 프로피에드 구성
  • Finalmente, después de crear la función, creamos un alias para que podamos usar Touch-File o el Touch más corto. Usamos el parametro – Force para que en caso de que ya exista el alias, lo re-vinculamos

  • Ten en cuenta que no puedes establecer el alias desde dentro de la función, ya que parece que no puede crear un alias para una función que no se ha analizado y vinculado por completeto.

    Para probar esto, debes cerrar y abrir una nueva ventana de PowerShell y pruébalo.

    touch index.txt
    


    Ahora deberías ver el nuevo archivo creado.



    Si quieres ver mas tutoriales como este puedes entrar a mi perfil y ahí encontraras una gran多variadad de tips y tutoriales.👉

    좋은 웹페이지 즐겨찾기