我的SD卡中有一个文件夹:/mnt/sdcard/Folder1/Folder2/Folder3/*.jpg
Folder1和Folder2的名称保持不变,在Folder2里面我有Folder3,4,5等等.我想把所有jpeg文件而不是所有文件(还有更多)用adb到我当前的计算机目录上.
每个文件夹都有不同数量的jpeg文件和其他文件,我尝试使用这个:
adb pull mnt/sdcard/Folder1/Folder2/Folder/*.jpg .
Run Code Online (Sandbox Code Playgroud)
但它没有用..所以我怎么用一个命令adb拉出SD卡的任何文件夹中的所有文件(单个命令因为每个文件夹有不同数量的文件)
web:
image: nginx
volumes:
- "./app:/src/app"
ports:
- "3030:3000"
- "35729:35729"
Run Code Online (Sandbox Code Playgroud)
我想有一个bash脚本用bash脚本替换nginxfor参数.
./script apache
Run Code Online (Sandbox Code Playgroud)
将替换nginx为apache
我正在编写一个 shell 脚本,我应该在其中创建 1 个文本文件。当我这样做时,一个问号出现在文件名的末尾。是什么原因?
我正在 bash 脚本中尝试以下方法。
1) grep ERROR a1* > text.txt
2) touch text.txt
在这两种方法中,不是 ,而是text.txt生成了一个文件text.txt?
我该怎么做才能克服这个问题?
这可能是一个过于笼统的问题,但是...我试图从shell脚本中移动目录而感到难过.我不是一个*nix高级用户,但我很乐意通过命令行完成大多数任务.我想调用一个可以将"我"移动到目录的脚本,而不仅仅是类似于以下内容的脚本过程:
prompt:> goto lit
Run Code Online (Sandbox Code Playgroud)
goto别名在哪里 - > goto='./goscript'
并且
goscript有一些简单的代码,例如:
cd /path to work dirs/lit/user dir
Run Code Online (Sandbox Code Playgroud)
(假设每个用户都有一个目录/点亮)
我通过设置我的个人别名来移动到所需的目录,运行脚本,然后返回到原始目录,我自己避免了这个问题.这个问题是由一个使用类似方法的同事带给我的,但是想让这个过程更通用,所以我们不需要创建我们需要的每个别名.我认为这将是一个容易解决的问题,但我很难过,因为我还没有太多的shell脚本编写经验......
我在将apache xerces.jar放入构建路径时得到以下错误.
我之前搜索过错误..并且描述的解决方案是针对冲突的罐子..但这不是这里的情况..我得到一些ParserException因为坏的utf-8
我试过了(但没有运气):
来自这里的解决方案
删除xerces运行项目
几个月前我通常通过构建路径导入xerces并且它已经工作了.任何帮助赞赏!
[2013-12-24 12:21:44 - tryout] Dx意外顶级异常:com.android.dx.cf.iface.ParseException:错误的utf-8字节a0,偏移00000004,位于 com.android.dx.cf .cst.ConstantPoolParser.parseUtf8(ConstantPoolParser.java:374)位于com.android.dx.cf.cst.ConstantPoolParser.parse0(ConstantPoolParser.java:262)的com.android.dx.cf.cst.ConstantPoolParser.parse0(ConstantPoolParser) .java:294)com的com.android.dx.cf.cst.ConstantPoolParser.parse(ConstantPoolParser.java:150)com的com.android.dx.cf.cst.ConstantPoolParser.parseIfNecessary(ConstantPoolParser.java:124). android.dx.cf.cst.ConstantPoolParser.getPool(ConstantPoolParser.java:115)位于com.android.dx.cf.direct的com.android.dx.cf.direct.DirectClassFile.parse0(DirectClassFile.java:482). DirectClassFile.parse(DirectClassFile.java:406)位于com.android.dx.cf.direct.DirectClassFile.getMagic的com.android.dx.cf.direct.DirectClassFile.parseToInterfacesIfNecessary(DirectClassFile.java:388)(DirectClassFile.java: 251)在com.android.dx.command.dexer.M ain.processClass(Main.java:665)at com.android.dx.command.dexer.Main.processFileBytes(Main.java:634)at com.android.dx.command.dexer.Main.access $ 600(Main.java :78)com.android下的com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:284)的com.android.dx.command.dexer.Main $ 1.processFileBytes(Main.java:572)位于com.android.dx.command.dexer.Main的com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144)中的.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166) .processOne(Main.java:596)位于com.android.dx.command.dexer.Main.processAllFiles(Main.java:498)的com.android.dx.command.dexer.Main.runMonoDex(Main.java:264) )在sun.reflect的sun.reflect.NativeMethodAccessorImpl.invoke(未知来源)的sun.reflect.NativeMethodAccessorImpl.invoke0(本地方法)中的com.android.dx.command.dexer.Main.run(Main.java:230) .在com.android.ide.eclipse.a上的java.lang.reflect.Method.invoke(未知来源)中删除了MetAccessorImpl.invoke(未知来源)dt.internal.build.DexWrapper.run(DexWrapper.java:187)位于com.android.ide.eclipse的com.android.ide.eclipse.adt.internal.build.BuildHelper.executeDx(BuildHelper.java:786). adt.internal.build.builders.PostCompilerBuilder.build(PostCompilerBuilder.java:597)org.eclipse.core.internal.events.BuildManager $ 2.run(BuildManager.java:733)org.eclipse.core.runtime.SafeRunner .run(SafeRunner.java:42)org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:328) )org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:403)org.eclipse.core.internal.resources.Project $ 1.run(Project.java:618)org.eclipse.core .internal.resources.Workspace.run(Workspace.java:2345)位于org.eclipse.core.internal.resources.Project.build的org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) (Project.java:124)com.android.ide.eclipse.adt.internal.project.ProjectHelper.doF ullIncrementalDebugBuild(ProjectHelper.java:1116)位于org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.)的com.android.ide.eclipse.adt.internal.launch.LaunchConfigDelegate.launch(LaunchConfigDelegate.java:147). java:858)org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:707)atg.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1018)org.eclipse .debug.internal.ui.DebugUIPlugin $ 8.run(DebugUIPlugin.java:1222)org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)引起:java.lang.IllegalArgumentException:bad utf -8字节a0,偏移00000004,位于com.android.dx.rop.cst.CstString.throwBadUtf8(CstString.java:171)的com.android.dx.rop.cst.CstString.utf8BytesToString(CstString.java:143)at com.android.dx.rop.cst.CstString.(CstString.java:200)在com.android.dx.cf.cst.ConstantPoolParser.parseUtf8(ConstantPoolParser.java:371)... 43更多......解析时cst 012c在偏移00000afe ...而p arsing cst 00a5在偏移00000316 ...解析 > org/apache/xerces/impl/xpath/regex/ParserForXMLSchema.class
> [2013-12-24 12:21:44 - 试用] Dx 1错误; aborting [2013-12-24 12:21:44 - tryout]转换为Dalvik格式失败,错误1
我想根据浮点值设置表格行的颜色..
....
<xsl:variable name="percent">
<xsl:value-of select="float(PercentageValue)" />
</xsl:variable>
<xsl:variable name="color">
<xsl:choose>
<xsl:when test="$PercentageValue ≥ 75.0">green</xsl:when>
<xsl:when test="$PercentageValue < 75.0 and $PercentageValue ≥ 50.0">orange</xsl:when>
<xsl:otherwise>red</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<tr bgcolor="$color">
....
Run Code Online (Sandbox Code Playgroud)
我想要的是..
if(percent>=75)
tableRowColor=green;
else if(percent>=50.0 && percent <75.0)
tableRowColor=orange;
else
tableRowColor=red;
Run Code Online (Sandbox Code Playgroud)
我对 XSLT 语法比较陌生……上面存在什么问题?帮助表示赞赏!
编辑 1:对不起,在复制粘贴变量 $PercentageValue 时打错了这里是我现在所做的..
....
<xsl:variable name="PercentageValue">
<xsl:value-of select="number(percent)" />
</xsl:variable>
<xsl:variable name="color">
<xsl:choose>
<xsl:when test="$PercentageValue >= 75.0">green</xsl:when>
<xsl:when test="$PercentageValue < 75.0 and $PercentageValue >= 50.0">orange</xsl:when>
<xsl:otherwise>red</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<tr bgcolor="$color">
.....
Run Code Online (Sandbox Code Playgroud)
现在我得到了颜色,但都是黑色的..为什么会这样?
这是我的显示方式
百分比值在最后 .. 在 …
只是想知道我是否可以在带有switch语句的java中做这样的事情?
switch(a && b){
case 1:
//
case 2:
//
}
Run Code Online (Sandbox Code Playgroud)