相关疑难解决方法(0)

显示Windows命令提示符输出并将其重定向到文件

如何在Windows命令提示符下运行命令行应用程序并同时显示输出并重定向到文件?

例如,如果我要运行该命令dir > test.txt,则会将输出重定向到调用的文件test.txt而不显示结果.

我怎么能写一个命令显示输出输出重定向到在Windows命令提示符下一个文件,类似于teeUnix上的命令?

cmd stdout batch-file tee

355
推荐指数
16
解决办法
43万
查看次数

Windows Powershell中的Unix尾部等效命令

我必须查看大文件的最后几行(典型大小为500MB-2GB).我正在tail为Windows Powershell 寻找相当于Unix的命令.一些可供选择的是,

http://tailforwin32.sourceforge.net/

Get-Content [filename] | Select-Object -Last 10

对我来说,不允许使用第一种替代方案,第二种方案是缓慢的.有没有人知道PowerShell的尾部有效实现.

windows powershell tail

331
推荐指数
8
解决办法
30万
查看次数

如何在CMD中显示文本文件内容?

我想在CMD窗口中显示文本文件的内容.另外,我想看到添加到文件中的新行,比如tail -fUnix中的命令.

cmd

188
推荐指数
6
解决办法
58万
查看次数

Windows相当于'tail'命令

有没有办法在Windows命令行上模拟*nix tail命令?我有一个文件,我想要一种方法来剪掉前n行文本.例如:

D:\>type file.txt
line one
line two
line three
D:\>*[call to tail]* > result.txt

D:\>type result.txt
line two
line three
Run Code Online (Sandbox Code Playgroud)

windows command-line

103
推荐指数
10
解决办法
22万
查看次数

流式传输日志(txt)查看器

任何知道可以以流方式读取txt文件的查看器(或Notepad ++插件)的人?我想看看例如连续附加的txt文件的最后10行.

tail notepad++

42
推荐指数
3
解决办法
5万
查看次数

你知道Windows上的wc(unix字数统计命令)类似的程序吗?

快速搜索给了我tawbaware wc,但它不接受stdout作为输入流,这意味着我不能在DOS会话中使用管道.

注意:

我无法安装cygwin或使用powershell(这将允许' |foreach-object {(get-content $_).count}')

unxutils和和的GnuWin32包可能有这个功能...

windows cmd

36
推荐指数
4
解决办法
5万
查看次数

CMD.EXE批处理脚本,用于显示txt文件中的最后10行

有关如何回显或输入txt文件的最后10行的任何想法?

我正在运行服务器更改日志脚本以提示管理员说明他们正在做什么,因此我们可以跟踪更改.我正在尝试让脚本显示最后10个条目,以便了解最近发生的事情.我找到了一个处理最后一行的脚本,如下所示,但无法弄清楚要在其中更改哪些内容以显示最后10行.脚本:

@echo off
setLocal EnableDelayedExpansion
for /f "tokens=* delims= " %%a in (c:\log09.txt) do (
set var=%%a
)
echo !var!
Run Code Online (Sandbox Code Playgroud)

日志文件示例:

06/02/2009, 12:22,Remote=Workstation-9,Local=,
mdb,bouncing box after updates,CAS-08754,
=================
07/02/2009, 2:38,Remote=,Local=SERVER1,
mdb,just finished ghosting c drive,CAS-08776,
=================
07/02/2009, 3:09,Remote=,Local=SERVER1,
mdb,audit of server,CAS-08776,
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?该脚本运行良好,只需要将更多行传输到屏幕即可.

scripting cmd batch-file

17
推荐指数
4
解决办法
8万
查看次数

在Windows上是否有等效的tail -f?

很多时候我发现自己必须遵循Windows上日志文件的演变.有没有相当于Linux

tail -f <filename>
Run Code Online (Sandbox Code Playgroud)

在Windows终端上执行命令,最好不必安装外部软件?其他SO帖子谈论安装第三方程序.

windows shell command-line-interface

13
推荐指数
4
解决办法
1万
查看次数

如何查找 S3 存储桶内文件夹的大小?

我在 python 中使用 boto3 模块与 S3 交互,目前我能够获得 S3 存储桶中每个单独密钥的大小。但是我的动机是只找到顶级文件夹的空间存储(每个文件夹都是不同的项目),我们需要按项目对使用的空间进行收费。我能够获得顶级文件夹的名称,但无法获得有关以下实现中文件夹大小的任何详细信息。以下是我获取顶级文件夹名称的实现。

import boto
import boto.s3.connection

AWS_ACCESS_KEY_ID = "access_id"
AWS_SECRET_ACCESS_KEY = "secret_access_key"
Bucketname = 'Bucket-name' 

conn = boto.s3.connect_to_region('ap-south-1',
   aws_access_key_id=AWS_ACCESS_KEY_ID,
   aws_secret_access_key=AWS_SECRET_ACCESS_KEY,
   is_secure=True, # uncomment if you are not using ssl
   calling_format = boto.s3.connection.OrdinaryCallingFormat(),
   )

bucket = conn.get_bucket('bucket')
folders = bucket.list("", "/")

for folder in folders:
    print(folder.name)
Run Code Online (Sandbox Code Playgroud)

这里的文件夹类型是 boto.s3.prefix.Prefix 并且它不显示任何大小的详细信息。有没有办法通过名称搜索 S3 存储桶中的文件夹/对象,然后获取该对象的大小?

python amazon-s3 boto amazon-web-services boto3

8
推荐指数
4
解决办法
1万
查看次数

从一个巨大的文本文件中读取最后n行

我尝试过这样的事情

file_in <- file("myfile.log","r")
x <- readLines(file_in, n=-100)
Run Code Online (Sandbox Code Playgroud)

但我还在等......

任何帮助将不胜感激

windows file-io r

6
推荐指数
1
解决办法
4182
查看次数