我在powershell运行了awk "{print \"$PWD\"}" <5k.part | paste -d "" - 5k.part | tr -d '\t' > 5k.txt,有以下报错
时间: 2023-10-09 22:17:56 浏览: 54
根据你提供的信息,这个命令是将当前目录路径和文件名合并输出到 5k.txt 文件中。报错的原因可能是权限不足或者文件不存在。你可以尝试以下解决方案:
1. 检查文件路径是否正确,确保文件存在于当前目录中。
2. 确认你是否有足够的权限执行该命令。如果你没有管理员权限,可以尝试使用管理员权限运行 PowerShell。
3. 尝试在当前目录下创建一个空的 5k.txt 文件,再次运行命令。
希望这些解决方案能够帮助你解决问题。
相关问题
将paste <(awk "{print "$PWD"}" <5k.part) 5k.part | tr -d '\t' > 5k.txt转换为powershell的可执行语句
在 PowerShell 中,你可以将这条命令转换为以下语句:
Get-Content "$PWD\5k.part" | ForEach-Object {$_ -replace "`t", ""} | Set-Content "$PWD\5k.txt"
这条命令的作用是读取 5k.part 文件的内容,将其中的制表符替换为空格,并将结果保存到 5k.txt 文件中。请确保在执行该命令之前,你的当前工作目录是包含 5k.part 文件的目录。
阅读全文