Te damos la bienvenida a nuestra comunidad, aquí encontrarás la resolución a lo que andabas buscando.
Solución:
Si necesitas un comando touch
en PowerShell podría definir una función que haga The Right Thing™:
function touch
Param(
[Parameter(Mandatory=$true)]
[string]$Path
)
if (Test-Path -LiteralPath $Path)
(Get-Item -Path $Path).LastWriteTime = Get-Date
else
New-Item -Type File -Path $Path
Coloque la función en su perfil para que esté disponible cada vez que inicie PowerShell.
Definición touch
como un alias (New-Alias -Name touch -Value New-Item
) no funcionará aquí, porque New-Item
tiene un parámetro obligatorio -Type
y no puede incluir parámetros en las definiciones de alias de PowerShell.
Si está utilizando Windows Powershell, el comando equivalente al toque de Mac/Unix es: New-Item textfile.txt -type file
.
Para la creación de un solo archivo en Power Shell:
ni textfile.txt
Para la creación de múltiples archivos al mismo tiempo:
touch a.txt,b.html,x.js
es el comando de linuxni a.txt,b.html,x.js
es el comando de Windows Power Shell
Reseñas y calificaciones
Más adelante puedes encontrar las reseñas de otros programadores, tú incluso puedes insertar el tuyo si te gusta.