标签: shell

个人 .txt 档案;utf-8 还是 utf-16?;需要中文和斯堪的纳维亚字符;表现无关

因此,我保留的几乎所有信息都使用纯文本。这些文件已(或将要)与 OSX 和 Linux 上的 shell 脚本、emacs、vim、终端等一起使用。能够使用英文、中文和斯堪的纳维亚字符而不会感到头疼是最理想的。假设性能不是问题,但可移植性和互操作性是问题,utf-8 或 utf-16 是编码的最佳选择吗?如果没有明显更好的选择,那么相关的权衡是什么?

linux unix shell text-formatting macos

0
推荐指数
1
解决办法
675
查看次数

在条件中搜索 exe 文件

我想在当前文件夹及其子文件夹中搜索大于 200 kB 或小于 120 kB 的所有 .exe 文件。然后我想将它们移动到另一个名为“文件夹”的文件夹中,并在该文件夹中无限执行名为“executable.exe”的文件,并显示有关其内存消耗的一些信息。

有任何想法吗?

我正在使用 Linux Mint。根据Indrek 的回答,我使用 find 命令搜索“.exe”文件。

find . -name "*.exe" \( -size +200k -o -size -120k \)
Run Code Online (Sandbox Code Playgroud)

现在我想要做的是将这些文件移动到另一个名为“myFolder”的文件夹中,然后我必须执行该文件夹中名为“MyExec.exe”的任何文件

bash shell linux-mint

0
推荐指数
1
解决办法
440
查看次数

从 zip 文件中检测内容而不解压缩

我正在尝试检查大量 zip 文件以确保它包含正确的目录。我所做的是循环所有的 zip 文件,然后unzip用来解压缩并一一检查。但是 CPU 和耗时的问题出现了。我相信如果不解压缩就完成情况会更好。所以有这项工作还有其他更有效的解决方案吗?

linux zip shell

0
推荐指数
1
解决办法
696
查看次数

Bash 配置文件着色

我想对我的 bash 配置文件进行一些更改。我想要的变化包括:

  • 着色文件:我希望将执行权限位设置为绿色的文件。
  • 我想知道如何在ls运行命令时将不同的文件扩展名分配给不同的颜色。
  • 我希望 ls 在*设置了执行位的文件名末尾附加一个。
  • 我想为 setuid 可执行文件着色不同的颜色。

我将如何使用我的.bashrc文件来实现这一点?

shell ls .bash-profile

0
推荐指数
1
解决办法
389
查看次数

如何阻止某些命令在 linux 中执行?

我想在用户在终端上输入一组命令后立即阻止它们。

我怎样才能做到这一点?

linux security shell

0
推荐指数
1
解决办法
2520
查看次数

在 Linux 中从文件中读取一段行

我正在尝试从具有 6200 万行的文件中导出 100 到 1,000,100 行。到目前为止,我已经找到了这个命令:

head -1100000 input > output
Run Code Online (Sandbox Code Playgroud)

但是 head 不采用偏移选项。

想法?

linux shell head

0
推荐指数
1
解决办法
120
查看次数

使用 scp 复制文件,该文件未存储在文件系统中

我需要复制一个 .war 文件,我目前只能通过“ http://server:host/directory/my_file.war ”访问 UI 。所以它没有存储在文件服务器上。我登录到服务器 A 并且文件需要保存在服务器 B 上。

通常是否可以使用 scp 命令从服务器 A 下载未存储在文件服务器上的文件到服务器 B?

提前致谢。

linux shell scp

0
推荐指数
1
解决办法
1248
查看次数

grep *.c 不工作

我在当前目录中有一个“.c”(c 文件)列表。

我必须在当前目录中找到所有 .c 文件。

可以使用的命令 id ls *.c

但是,另一种方法是使用 grep。

所以如果我给

 ls | grep *.c
Run Code Online (Sandbox Code Playgroud)

它不会为此命令返回任何结果,而对于其他文件类型,如“.java”、“.txt”,它会给出预期的结果。

grep 命令中的“*.c”有什么特殊含义吗?或者我可以知道这种行为的原因吗?

linux shell grep regex

0
推荐指数
1
解决办法
2767
查看次数

如何在shell中更改输出模式?

我从 Linux shell 运行 psql 命令。结果输出看起来像一个表格:

  Name         Age
  -----------------
  John          24
Run Code Online (Sandbox Code Playgroud)

但我想用这样的逗号得到结果:

   Name,Age
   John,24
Run Code Online (Sandbox Code Playgroud)

如何从 shell 更改输出格式?我使用 Centos 5.5 和 postgresql 8.4。

shell postgresql psql

0
推荐指数
1
解决办法
3539
查看次数

如何自动记住我所在的最后一条路径?[*尼克斯]

有没有什么脚本或者工具可以自动记住并记下我所在的路径?我问是因为,当我昨晚通过 ssh 远程访问我的校园集群时,如果我什么都不做,他们就会每八小时将我注销一次。我希望今天早上再次登录时,我会在昨晚所在的文件夹中。谢谢

ssh unix shell remote-access

0
推荐指数
1
解决办法
63
查看次数