如何将文件大小以字节为单位打印到.txt文件

Arp*_*sss 2 unix linux

我使用ls -l命令查看文件夹中的所有文件大小.任何人都可以帮我如何在.txt文件中输出.

Bas*_*tch 5

如果你想要把只有一些文件的大小foo在文本文件中out.txt,你或许会

 ls -l foo | awk '{print  $5}' > out.txt
Run Code Online (Sandbox Code Playgroud)

并且还有许多其他变体(例如使用cut代替awkstat代替ls等).

在shell脚本或终端上,您可以VAR使用例如将该大小分配给某个变量

VAR=$(ls -l foo | awk '{print  $5}')
Run Code Online (Sandbox Code Playgroud)

如果您对ls普通重定向的所有输出都表示满意ls -l foo > out.txt就足够了,正如其他人所回答的那样.