Tag: linux

Bashvariables串联

愚蠢的问题毫无疑问,我想添加一个variables的中间variables,所以例如在PHP中,我会这样做: $mystring = $arg1 . '12' . $arg2 . 'endoffile'; 所以输出可能是20121201endoffile ,我怎样才能在一个Linux bash脚本中实现相同?

如何在没有IDE的情况下构build和部署三星智能电视应用程序(例如:在Linux上)

问题: 我想尝试使用三星SmartTV SDK 2.5(我有一个2011型号电视 – UA55D8000)build立一个概念validation的应用程序。 不幸的是,SDK有两种,只能在Microsoft Windows上运行。 这很奇怪,因为没有理由应该是这样的:电视本身运行Linux,应用程序是用JavaScript编写的。 这提出了两个问题: 由于我家里没有Microsoft Windows,我无法使用SDK附带的编译环境(也不是电视模拟器)。 (SDK文件本身就是JavaScript) 即使我有权访问Windows,也很难自动构build和testing应用程序,而无需访问传统的构build工具(例如:Make,Ant,Autotools等) 我如何在Linux上构build三星智能电视应用程序? (即:不使用SDK附带的基于Windows的构build工具) 到目前为止我已经弄清楚了: 从我能收集到的信息来看,一个JavaScript模式应用程序只是一个包含XMLconfiguration文件,一个或多个JavaScript文件(包括为平台SDK函数提供的JavaScript接口库)以及任何所需资产(HTML,图像等)的zip文件。 另外,从我收集的内容来看,部署包括将压缩文件和XML清单文件放置在电视可访问的networking服务器networking上,在电视上以“开发”formslogin,并将应用程序“同步”到电视。 有人可以指向我的源的完整部署要求和应用程序捆绑要求? 甚至只是一个工作样本?

使用grep来查找文件中的内容,如果匹配,就移动它们

我正在使用grep来生成我需要移动的文件列表: grep -L -r 'Subject: \[SPAM\]' . 我怎样才能将这个列表传递给mv命令并将文件移动到别的地方?

find文件夹中gzip文件中的string

我目前的问题是,我有大约10个文件夹,其中包含gzip文件(每个平均5左右)。 这使得50个文件打开,看看。 有一个更简单的方法来找出一个文件夹中的gzip文件是否有特定的模式? zcat ABC/myzippedfile1.txt.gz | grep "pattern match" zcat ABC/myzippedfile2.txt.gz | grep "pattern match" 对于所有的文件夹和子文件夹,我可以在一行中做同样的事情吗? for f in `ls *.gz`; do echo $f; zcat $f | grep <pattern>; done;

如何使用Ansible设置Linux环境variables

嗨,我想找出如何设置Ansible环境variables。 这个简单的shell命令是这样的: EXPORT LC_ALL=C 尝试作为shell命令,并尝试使用环境模块的错误,什么都没有发生。 我错过了什么

如何将ls分配给Linux Bash中的数组?

array=${ls -d */} echo ${array[@]} 我有三个目录: ww ee qq 。 我想他们在一个数组,然后打印数组。

如何在Linux中以recursion方式查找所有* .js文件?

在Linux中,如何以recursion方式查找目录中的所有*.js文件? 输出应该是一个绝对path(如/pub/home/user1/folder/jses/file.js ) 这个答案为我工作: find $PWD -name '*.js' > out.txt 它find所有* .js文件,输出绝对path,将结果写入out.txt。

有没有一个命令写入一个文件的随机垃圾字节?

我现在正在做一些我的应用程序再次损坏的文件的testing。 但是我发现很难findtesting文件。 所以我想知道是否有一些现有的工具,可以将随机/垃圾字节写入某种格式的文件。 基本上,我需要这个工具来: 它将随机垃圾字节写入文件。 它不需要知道文件的格式,只需写随机字节就可以了。 最好写在目标文件的随机位置。 批处理也是一个好处。 谢谢。

强制bash扩展从文件加载的string中的variables

我正在试图找出如何使bash(强制?)在一个string(从文件加载)中展开variables。 我有一个名为“something.txt”的文件的内容: hello $FOO world 然后我跑 export FOO=42 echo $(cat something.txt) 这返回: hello $FOO world 即使设置了variables,它也不会扩展$ FOO。 我无法评估或源文件 – 因为它会尝试和执行它(它不是可执行的,因为它 – 我只是想插入variables的string)。 有任何想法吗?

如何在C上recursion列出Linux上的目录?

我需要recursion列出C编程中的所有目录和文件。 我已经看过FTW,但是没有包含在我正在使用的两个操作系统(Fedora和Minix)中。 在过去的几个小时里,我读过的所有不同的东西都让我头痛不已。 如果有人知道一个代码片段,我可以看看,这将是惊人的,或者如果任何人都可以给我这个很好的方向,我将非常感激。