小编iso*_*mes的帖子

相当于 C:\Program Files 的 Linux 是什么?

我知道在Windows以及Linux和Unix中,程序|应用程序|软件可以安装在任何目录中。此外,如果使用发行版的打包系统安装包,它会将文件放置在正确的位置。

但有时,软件安装会提示输入放置文件的路径。如果是 Linux 发行版,此默认位置(C:\Program FilesC:\progra~1等效位置)在哪里?不同的发行版有什么不同吗?如果是,这将用于RHEL,SuseUbuntu?

suse ubuntu rhel software-installation directory-structure

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

我应该使用哪个 shell - tcsh 还是 bash?

我已经使用tcsh了很长时间了。但是每当我在寻找某些东西时,我经常会发现指定的方法是bash特定的。甚至两者的 shell 脚本的语法也不同。

从我在互联网上搜索和学习的经历来看,bash似乎是使用更常见的shell。甚至这个网站上被标记bash的问题数量也比被标记的问题数量多得多(目前是五倍)tcsh

所以,我想知道我是否应该切换到 bash。你怎么认为?

我为什么要坚持tcsh或为什么要转到bash

linux shell bash fedora tcsh

33
推荐指数
5
解决办法
9万
查看次数

如何在 sed 中打印除第 N 行到最后一行之外的所有内容?

  • 我想做的补充/“相反”

    sed 13q;d <file.txt
    
    Run Code Online (Sandbox Code Playgroud)

    更一般地说,是否有可能在 中进行这种补/逆/相反sed?还是仅适用于正则表达式?

  • 如何打印除倒数第三行之外的所有行?这是否需要 2tac并向前计数sed?或者有没有办法让sed自己从后面数?

scripting sed text-processing

9
推荐指数
1
解决办法
3332
查看次数

`xargs` 文件名中有空格

我试图只列出非图像文件,只在最近的 500 个文件中搜索。所以我跑

ls -t | head -500 | file | grep -v 'image'

这是不对的:它显示一条帮助消息。将其更改为

ls -t | head -500 | xargs file | grep -v 'image'

我现在有时会得到我想要的输出,但如果文件名中有空格在里面,例如Plutonian\ Nights\ -\ Sun\ Ra.mp3-然后xargs将运行file Plutonianfile Nights等等。


我如何帮助xargs查看空间,或者以其他方式完成我想要完成的工作?

shell xargs filenames quoting

7
推荐指数
2
解决办法
6997
查看次数