标签: find

使用Bash脚本中的选项调用linux实用程序

这是我的第一个Bash脚本,如果这个问题很简单,请原谅我.我需要计算指定目录$ HOME/.junk中的文件数.我认为这很简单,并假设以下内容可行:

numfiles= find $HOME/.junk -type f | wc -l
echo "There are $numfiles files in the .junk directory."
Run Code Online (Sandbox Code Playgroud)

find $HOME/.junk -type f | wc -l在命令行输入完全符合我的预期,只需返回文件数.在我的脚本中输入时,为什么这不起作用?在将选项传递给实用程序时,我是否遗漏了一些特殊符号?

非常感谢您的时间和帮助.

bash scripting utilities find wc

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

vim中的奇怪行为与负面的后视

所以,我在vim中进行搜索:

/\(\(unum\)\|\(player\)=\)\@<!\"1\"
Run Code Online (Sandbox Code Playgroud)

并且正如预期的那样,它与以下行不匹配:

player="1" 
Run Code Online (Sandbox Code Playgroud)

但匹配有以下行:

unum="1" 
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?所有这一切都不是要被否定的原子:\(\(unum\)\|\(player\)=\)

自然只是做:/\(\(unum\)\|\(player\)=\)匹配unum=player=.

regex vim find negative-lookbehind

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

jQuery查找h2标签并追加到div中

我试图写一些jquery,它查找div(.content)中的所有h2标签,然后将每个h2标签附加到另一个div(.intro)中。

到目前为止,我有这个:

var h2 = $(".content").find("h2");
$(h2).each(function() {
  $(this).append(".intro");
});
Run Code Online (Sandbox Code Playgroud)

但这不起作用..如果有人可以帮助我,那就太好了:)

html jquery append find

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

jquery基于类获取链接和文本

我正在尝试使用jquery来获取整个链接,具体取决于它的类.

这是我的代码:

<ul class="vm_catTigra">
  <li><a class="mainlevel" href="/index.php&amp;category_id=6">AAAAA</a></li>
  <li><a class="mainlevel" href="/index.php&amp;category_id=10">BBBBB</a></li>
  <li><a class="sublevel" href="/index.php&amp;category_id=11">CCCCC</a></li>
  <li><a class="sublevel" href="/index.php&amp;category_id=12">DDDDD</a></li>
  <li><a class="mainlevel" href="/index.php&amp;category_id=13">EEEEE</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

这是我想要jquery为我抓取的(在一个数组中):

<a class="mainlevel" href="/index.php&amp;category_id=6">AAAAA</a>
<a class="mainlevel" href="/index.php&amp;category_id=10">BBBBB</a>
<a class="mainlevel" href="/index.php&amp;category_id=13">EEEEE</a>
Run Code Online (Sandbox Code Playgroud)

我试过用这个:

var mainlevel = [];
jQuery(".mainlevel").each(function() { 
  mainlevel.push(jQuery(this).html());
});
Run Code Online (Sandbox Code Playgroud)

但它正在退回AAAAA,BBBBB,EEEEE而不是我追求的全部代码.

arrays jquery find hyperlink

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

std :: string.find_first_not_of,意外返回值

#include <stdio.h>
#include <string>

int main(void)
{
    printf("%u\n", std::string("\n").find_first_not_of(" \t\n\v\f\r", 0, 1));
}
Run Code Online (Sandbox Code Playgroud)

以下程序打印0,而不是我期望的std :: string :: npos.为什么?

c++ string find

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

.find()返回哈希符号!

我在我的一个/views/文件中有这个:

<%= Result.find(:all) %>
Run Code Online (Sandbox Code Playgroud)

结果是一个模型.这在控制台中工作正常但它['#,'#]在视图中返回.它已经认识到我有两个结果,但它没有显示结果.有什么想法吗?

ruby hash views ruby-on-rails find

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

Jquery发现不起作用

这是我的页面的Html我只是想要,如果没有流行的产品,那么整个div popular_prd应该隐藏.

<div class="popular_prd">
    <h1 class="views-heading">Popular Products</h1>
    <div class="view view-popular-products view-id-popular_products view-display-id-default boxes-bottom view-dom-id-3">
        <div class="views-admin-links views-hide">
            <ul class="links">
                <li class="0 first">
                    <a href="/admin/build/views/edit/popular_products?destination=node#views-tab-default">Edit</a>
                </li>
                <li class="1">
                    <a href="/admin/build/views/export/popular_products">Export</a>
                </li>
                <li class="2 last">
                    <a href="/admin/build/views/clone/popular_products">Clone</a>
                </li>
            </ul>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我使用以下jquery代码来隐藏div.

$('document').ready(function(){
if(!$('.popular_prd').find('.view-content') ) {
        $('.popular_prd').hide();
    }
    else {
    $('.popular_prd').show();
    }
});
Run Code Online (Sandbox Code Playgroud)

但代码不工作div仍然出现.

jquery find

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

Python调用shell脚本 - 没有目录?

在python脚本中,我调用bash脚本如下:

subprocess.Popen(["./scan.sh", dir])
Run Code Online (Sandbox Code Playgroud)

在那个剧本里面,有,

find $1 -name "*013*.txt" > found_files.txt
Run Code Online (Sandbox Code Playgroud)

出于某种原因,python中的dir参数被转换为bash脚本中带引号的版本.在python中打印'dir'会产生用户输入的确切路径:

~/Desktop/Files
Run Code Online (Sandbox Code Playgroud)

但是,找不到了

find: '~/Desktop/Files' no such directory
Run Code Online (Sandbox Code Playgroud)

使用〜/ Desktop/Files手动运行scan.sh可以正常工作.为什么要引用它?...?

python bash subprocess find

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

jQuery找到第二个表添加TD

我在这里遗漏了一些非常简单的东西,我需要在第二张表中添加一个td.我无法得到它,我知道它的简单.为了激烈和目的,我缩短了它:

<div id="content_area">
 <table>
    <table></table>
 </table>
 <table>
    <tr>
      <td> // I want to add another TD before this
        <table></table>
        <table></table>
      </td>  
    </tr>
 </table>
</div>


 $('#content_area').find('table:eq(1)').find('td').before('<td>Data</td>');
Run Code Online (Sandbox Code Playgroud)

jquery add find prepend

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

jquery find - 如果类元素".myclass"在body中,但在其他元素之外

由于我有一个以上的正确答案,我正在回答

谢谢你的帮助

这是溶剂

$( '主体'),儿童( 'class_to_find.').

谢谢

对不起形成的例子,这个降价系统并不好.

我的文档中可能有多个具有相同类的元素,但我需要找到除了body之外的任何元素之外的那些元素,例如

<body>
    <div class="class_to_find">my div</div>
    <div class="testing">
       <div class="class_to_find">my other div</div>
    </div>
</body>
Run Code Online (Sandbox Code Playgroud)

我只是想抓住'我的div',但当然是这样

$('body').find('.class_to_find');
Run Code Online (Sandbox Code Playgroud)

确实很有吸引力,因为它们都在体内,我该怎么办?

jquery find

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