file-command

使用文件夹内容创建文件
file-command

使用文件夹内容创建文件

是否可以创建一个包含特定文件夹信息(内容)的文件?例如: cat /folder >> file 我也试过 touch /folder >> file 我应该补充一点,我需要以递归方式获取文件夹及其文件夹和文件 ...

Admin

为什么命令“ls | file”不起作用?
file-command

为什么命令“ls | file”不起作用?

我一直在研究命令行,并了解到|(管道)用于将一个命令的输出重定向到另一个命令的输入。那么为什么该命令不起作用ls | file? file输入是多个文件名之一,例如file filename1 filename2 ls输出是文件夹中的目录和文件的列表,所以我认为ls | file应该显示文件夹中每个文件的文件类型。 但是当我使用它时,输出是: Usage: file [-bcEhikLlNnprsvz0] [--apple] [--mime-encoding] [--mime-type] [-e testname] [-F s...

Admin

为什么 pid 号这么大以及运行“file”命令是什么?
file-command

为什么 pid 号这么大以及运行“file”命令是什么?

我在良好的硬件上安装了 Ubuntu 20.04.2,并安装了 Mate 和所有更新的软件包。 仅运行 7 天后,进程标识符 (pid) 就已达到 800,000。 我如何确定哪个进程启动如此频繁导致 PID 变得如此大? 的输出dump-acct表示出现了数千次file,偶尔会ping出现命令。 发生了什么事?我怎样才能弄清楚是什么启动了这么多进程? 需要运行哪些系统进程file以及为什么? ...

Admin

如何在 Linux 中为脚本文件添加 .sh 扩展名
file-command

如何在 Linux 中为脚本文件添加 .sh 扩展名

我有十几个没有扩展名的文件,我需要.sh向所有文件添加一个 Bourne-Again shell 脚本。如何在不使用 sed、awk 的情况下实现这一点…… 我像这样定位文件: file * | grep "Bourne-Again shell" 使用命令 xargs 如何为上面生成的文件添加扩展名?如果可能,必须在管道中包含文件命令来定位文件。 ...

Admin

文件:符号查找错误:文件:未定义符号:magic_setparam
file-command

文件:符号查找错误:文件:未定义符号:magic_setparam

我的file命令被破坏了。 $ file file: symbol lookup error: file: undefined symbol: magic_setparam $ which file /usr/local/bin/file $ ldd $(which file) linux-vdso.so.1 (0x00007fffc43fd000) libmagic.so.1 => /usr/local/lib/libmagic.so.1 (0x00007fe48cd2d000) libc.so.6 => /lib/x86_64-lin...

Admin

所有文件命令输出的列表?
file-command

所有文件命令输出的列表?

该file -b <path>命令似乎对于脚本编写很有用(过滤文件类型,不一定按扩展名)。但为此,您必须知道目标文件类型的实际字符串输出 如果我想匹配某些文件类型,但手头没有所有类型,是否有所有可能输出的列表? 我找到了文档魔法文件- 使用cat /usr/share/misc/magic.mgc | grep -a 'pattern'某种作品,但这很尴尬,而且你必须确切地知道你在寻找什么。 有没有已识别文件类型的文档某处? 谢谢! ...

Admin

file命令如何区分文本文件和LaTeX文件?
file-command

file命令如何区分文本文件和LaTeX文件?

我有许多文件(Jupyter 笔记本.ipynb),它们是文本文件。所有这些都包含一些 LaTeX 标记。但是当我跑步时file,我得到: $ file nb_* nb_1.ipynb: ASCII text nb_2.ipynb: ASCII text nb_3.ipynb: ASCII text, with very long lines nb_4.ipynb: LaTeX document, ASCII text, with very long lines nb_5.ipynb: ...

Admin

动态链接器/加载器本身如何按照“文件”报告进行动态链接?
file-command

动态链接器/加载器本身如何按照“文件”报告进行动态链接?

考虑 的共享对象依赖性/bin/bash,其中包括/lib64/ld-linux-x86-64.so.2(动态链接器/加载器): ldd /bin/bash linux-vdso.so.1 (0x00007fffd0887000) libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6 (0x00007f57a04e3000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f57a04de000) l...

Admin

file 命令将 python 字节码错误分类为 dBase III DBT 文件
file-command

file 命令将 python 字节码错误分类为 dBase III DBT 文件

我正在使用 cx-Freeze 冻结 PyQt5 应用程序。在运行 OSX 10.13 的 Jenkins 从属设备上,当 cx-Freeze 使用 file 命令检查文件类型时,它将 .pyc 文件(python 字节码)分类为 dBase III DBT 文件,其中包含一些非 utf-8 字符输出: $>file ./__pycache__/archive_util.cpython-35.opt-2.pyc ./__pycache__/archive_util.cpython-35.opt-2.pyc: dBase III DBT, versio...

Admin

当文件是INI文件时命令文件的输出
file-command

当文件是INI文件时命令文件的输出

我试图理解该file命令在 INI 文件上使用时的输出。我创建一个像这样的文件(“DOS”行结尾至关重要,否则它会被识别为 ascii 文本文件) ;Trying to create an example [FOO] Order=First [BAR] Order=Second [BAZ] Order=Third test.ini: Generic INItialization configuration [BAR]\015 我已经在 wsl 和 ArchLinux 上的 Arch 上尝试过此操作,两者都产生相同的输出。 的输出strings ...

Admin

如何按文件类型查找文件?
file-command

如何按文件类型查找文件?

我知道我可以使用以下命令查找文件find:find . -type f -name 'sunrise'结果示例: ./sunrise ./events/sunrise ./astronomy/sunrise ./schedule/sunrise 我还知道我可以确定文件的文件类型:file sunrise.结果示例: sunrise: PEM RSA private key 但是如何按文件类型查找文件呢? 例如,my-find . -type f -name 'sunrise' -filetype=bash-script: ./astronom...

Admin

Ubuntu 18.04 认为 C/C++ 源代码文件是纯文本
file-command

Ubuntu 18.04 认为 C/C++ 源代码文件是纯文本

当我尝试创建 C/C++ 源文件时 touch test.cpp 通常它会生成一个类型为C源代码文件的文件。但今天我得到了一个纯文本文件。 我在里面写了一个简单的程序,如下所示: #include <stdio.h> int main() { printf("hello");} 然后我用G++编译它: g++ test.cpp -o test 但是,我得到了一个共享库文件而不是可执行文件。 我可以运行sharedlib 文件并获得正确的输出: ./test hello 过去,我可以直接创建C++源代码文件,并且这种文件类型很容易在vs...

Admin

如何根据“file”命令的输出打开文件
file-command

如何根据“file”命令的输出打开文件

所以我有一个目录,我希望在其中打开该目录中唯一人类可读的文件。我用来file *打印每个文件的类型,一个文件显示为 ASCII 文本。如何将该特定文件重定向到 cat 或 less 以显示其内容? 编辑: 你们都很棒。我每一个都在尝试。 ...

Admin