小编Lan*_*rts的帖子

保留字符串中的空格作为命令行参数

我在这里面临一个小问题,我想将包含空格的字符串传递给另一个程序,以便将整个字符串视为命令行参数.

简而言之,我想通过bash shell脚本执行以下结构的命令:command_name -a arg1 -b arg2 -c"arg with whitespaces here"

但无论我如何尝试,空格都不会保留在字符串中,默认情况下会被标记化.请一个解决方案,

编辑:这是我的脚本的主要部分:

#!/bin/bash

#-------- BLACKRAY CONFIG ---------------#
# Make sure the current user is in the sudoers list
# Running all instances with sudo

BLACKRAY_BIN_PATH='/opt/blackray/bin' 
BLACKRAY_LOADER_DEF_PATH='/home/crozzfire'
BLACKRAY_LOADER_DEF_NAME='load.xml'
BLACKRAY_CSV_PATH='/home/crozzfire'
BLACKRAY_END_POINT='default -p 8890'
OUT_FILE='/tmp/out.log'

echo "The current binary path is $BLACKRAY_BIN_PATH"


# Starting the blackray 0.9.0 server
sudo "$BLACKRAY_BIN_PATH/blackray_start"

# Starting the blackray loader utility
BLACKRAY_INDEX_CMD="$BLACKRAY_BIN_PATH/blackray_loader -c $BLACKRAY_LOADER_DEF_PATH/$BLACKRAY_LOADER_DEF_NAME -d $BLACKRAY_CSV_PATH -e "\"$BLACKRAY_END_POINT\"""

sudo time $BLACKRAY_INDEX_CMD -a $OUT_FILE

#--------- END BLACKRAY CONFIG …
Run Code Online (Sandbox Code Playgroud)

bash scripting whitespace

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

规范链接和分页

谷歌一直在推动其新的规范链接功能,我同意它非常有用.现在,您可以拥有一个条目,而不是在一个区域内有大量的入口点.

我想知道,这个功能在分页方面表现得很好吗?

例如:如果我指定http://community.mediabrowser.tv/permalinks/154/iso-always-detected-as-a-movie-when-checking-的规范,我有这个页面有8页的内容.页面的元数据,是否会有任何不良副作用?总体来说这会更好吗?这是否意味着第5页的点击会将用户带到第1页?

seo canonical-link

7
推荐指数
1
解决办法
1302
查看次数

将rel和title添加到ASP.NET MVC Action Links

我主要是出于搜索引擎优化的原因决定将"rel"添加到我的行动链接中,但我不确定我采用的方式是遵循"最佳做法".我只是创建了一个新的Extension方法,如下所示.

这是最好的方法吗?是否有应该在这种方法中修改的东西?

视图

<%= Html.ActionLink("Home", "Index", "Home")
    .AddRel("me")
    .AddTitle("Russell Solberg")
%>
Run Code Online (Sandbox Code Playgroud)

扩展方法

public static string AddRel(this string link, string rel)
{
    var tempLink = link.Insert(link.IndexOf(">"), String.Format(" rel='{0}'", rel));
    return tempLink;
}

public static string AddTitle(this string link, string title)
{
    var tempLink = link.Insert(link.IndexOf(">"), String.Format(" title='{0}'", title));
    return tempLink;
}
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc actionlink canonical-link

7
推荐指数
1
解决办法
7814
查看次数

在span标记中更正自动换行

我有一个带有内联验证消息的表单.

<span id="EndTimeErrors">
  <label for="EndTime" class="field-validation-error">
      Bitte geben Sie eine gültige Uhrzeit ein, zum Beispiel 8:00 oder 14:34
  </label>
</span>
Run Code Online (Sandbox Code Playgroud)

带有跨度的丑陋包裹

不幸的是,自动换行真的很难看.我可以将验证消息放在div中,以美化消息.结果更好,但并不完美.

<div id="EndTimeErrors">
  <label for="EndTime" class="field-validation-error">
      Bitte geben Sie eine gültige Uhrzeit ein, zum Beispiel 8:00 oder 14:34
  </label>
</div>
Run Code Online (Sandbox Code Playgroud)

使用div

我真正想要的是这样的:

目标样机

您将使用什么CSS代码来实现所需的结果?

html css validation

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

rails使用正则表达式以逗号分隔的自动完成标记

我使用旧的auto_complete插件与gem上的taggable一起使用,试图基本上复制Stack Overflow本身的标记行为!我或多或少做了这个rails cast中描述的内容.对于单个标签,这很有用.但是,我真的想让它每次用户输入空格或逗号(就像在Stack Overflow上一样)时,自动完成将重新开始.我想有一些方法可以通过正则表达式做到这一点,但我不知道如何将这种行为应用到text_field(我想用JavaScript来"重启"自动完成,但不可否认我相当弱谈到JavaScript.这就是我的观点:

<%= text_field_with_auto_complete :business, :tags, {}, { :url => formatted_businesses_path(:js), :method => :get, :with => "'search=' + element.value" } %>
Run Code Online (Sandbox Code Playgroud)

我的控制器非常简单,只需保存特定业务的标签即可.

如果有人能指出我正确的方向(因为我不知道如何去做)我会非常感激.

javascript regex tags autocomplete ruby-on-rails

7
推荐指数
1
解决办法
1523
查看次数

通过VBA访问DLL

如何从VBA(Excel)访问第三方DLL中的函数?另外,有没有办法看到DLL中的所有函数都可用?

dll excel vba

7
推荐指数
1
解决办法
1万
查看次数

innerHTML的内部运作

我试图迭代地改变Id的innerHTML,如:

document.getElementById("test").innerHTML += "<br />"
Run Code Online (Sandbox Code Playgroud)

document.getElementById("test").innerHTML += "<table>" + blahblah + "</table>"
Run Code Online (Sandbox Code Playgroud)

但我发现它并不一定按顺序放置我的标签.

当然,这个方法很糟糕,我只是改变了所有内容以继续添加一个字符串,我最后将其分配给Id的innerHTML.

我的问题是:

innerHTML究竟对我插入的标签做了什么,它是确定性的,是否更具特异性?

javascript innerhtml

7
推荐指数
1
解决办法
1665
查看次数

检查日期是否为空

在一个while循环我怎么能有个约会显示当该日期存在?

例如:如果是日期0000-00-00,则不显示任何内容.

我目前正在阅读如下日期,但我在以下01-01-1970情况下0000-00-00:

date('d-m-Y', strtotime($row['date']))
Run Code Online (Sandbox Code Playgroud)

html php

7
推荐指数
4
解决办法
4万
查看次数

如何使用xsd.exe工具从.cs生成.xsd?

我有一个.cs文件,其中包含XTypedElement和IXMetaData的子类.Microsoft有一个工具可以从托管代码自动生成XSD文件,但它不接受.cs文件.它只接受.exe,.dll,.xdr,.xml和.xsd.

如何使用此工具将.cs文件转换为.xsd文件?

xsd xsd.exe

7
推荐指数
1
解决办法
4995
查看次数

比较Groovy/Java中的两个XML字符串/文件

我正在编写单元测试来检查一些XML构建器.

现在我遇到了预期结果和实际结果之间的语法差异问题,尽管它们的语义相同.

例:

预期结果:

<parent><child attr="test attribute">text here</child></parent>
Run Code Online (Sandbox Code Playgroud)

实际结果:

<parent>
  <child attr="test attribute">
    text here
  </child>
</parent>
Run Code Online (Sandbox Code Playgroud)

我尝试使用XmlUtil.serialize()来规范化xml,但这似乎保留了空白,留下了语法上的差异.

我怎样才能获得xml字符串的规范化/规范形式,以使我的测试更加健壮?

我正在编写一个Grails应用程序,所以我对Groovy或Java中的任何解决方案都很好.

java xml groovy compare

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