Linux Bash中的&符号和分号有什么区别?
例如,
$ command1 && command2
Run Code Online (Sandbox Code Playgroud)
VS
$ command1; command2
Run Code Online (Sandbox Code Playgroud) 我有这样的bash脚本:
array=( '2015-01-01', '2015-01-02' )
for i in "${array[@]}"
do
python /home/user/executeJobs.py {i} &> /home/user/${i}.log
done
Run Code Online (Sandbox Code Playgroud)
现在我想循环一系列日期,例如2015-01-01至2015-01-31.
如何在Bash中实现?
更新:
很高兴:在上次运行完成之前不应该启动任何工作.在这种情况下,当executeJobs.py完成时,$将返回bash提示符.
例如,我可以加入wait%1我的循环吗?
我的代码:
注意:Slider对象已声明,但在下面的代码段中省略,以提高可读性
"use strict";
/*global arrayContainer, SliderInstance, DomObjects */
arrayContainer = new Slider.constructArray();
SliderInstance = Object.beget(Slider);
DomObjects = {
animationContainer: document.getElementById('animationContainer'),
buttonRight: document.getElementById('buttonRight'),
buttonRightDots: document.getElementById('buttonRightDots'),
ieEffectImg: document.getElementById('ie_effectIMG')
};
Run Code Online (Sandbox Code Playgroud)
这是JSLint生成的(以及另外两个对象SliderInstance和DomObjects)
Error:
Problem at line 3 character 1: Read only.
arrayContainer = new Slider.constructArray();
Problem at line 3 character 1: Stopping. (27% scanned).
Run Code Online (Sandbox Code Playgroud)
我如何满足JSLint的要求?什么是"只读".意思?
我在git中有以下分支结构:
master
feature-2
bugfix/bug-1
feature/feature-1
Run Code Online (Sandbox Code Playgroud)
现在我想将分支移动feature-2到feature文件夹中.
如何将分支移动到文件夹中?通过SourceTree或git命令行.
每当我尝试安装npm-registry-client时,我都会收到错误" 错误:无法找到模块'npm-registry-client' ".
我试图用以下命令解决这个问题,但这不起作用:
npm uninstall
npm install -g npm@latest
完整输出是:
user@pc ~/devel> npm install npm-registry-client --save
module.js:340
throw err;
^
Error: Cannot find module 'npm-registry-client'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/usr/local/lib/node_modules/npm/lib/cache/caching-client.js:9:22)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
Run Code Online (Sandbox Code Playgroud)
到目前为止,我尝试了每个npm程序的上述内容.它在更新npm后出现
你会如何调试这个?
Running "karma:unit" (karma) task
INFO [karma]: Karma v0.12.37 server started at http://localhost:9126/
INFO [launcher]: Starting browser PhantomJS
INFO [PhantomJS 2.0.0 (Mac OS X 0.0.0)]: Connected on socket inUICOZKKRvrMwaJulGW with id 93588533
WARN [PhantomJS 2.0.0 (Mac OS X 0.0.0)]: Disconnected (1 times), because no message in 10000 ms.
PhantomJS 2.0.0 (Mac OS X 0.0.0): Executed 0 of 0 DISCONNECTED (10.002 secs / 0 secs)
Warning: Task "karma:unit" failed. Use --force to continue.
Aborted due to warnings.
Run Code Online (Sandbox Code Playgroud)
我在karma.conf.js中得到了这个
phantomjsLauncher: {
exitOnResourceError: …Run Code Online (Sandbox Code Playgroud) 鉴于:
code
在/etc/nginx/sites-available/mySite.conf。我们知道
#Code
意味着它将被忽略。但是如果我想注释掉怎么办:
Code
Code
Code
Code
Run Code Online (Sandbox Code Playgroud)
不使用#?我有人看到'''在 python 中使用注释掉多行。这也适用于 Linux 配置文件吗?
关于关闭对话框.https://material.angular.io/components/component/dialog afterClosed不可用吗?
与官方主要文件一样:
Property 'then' does not exist on type '() => Observable<any>'. [default] Checking finished with 1 errors
我试过订阅,但也没办法.
在我使用的Angular 2/Ionic 2(final/rc0)项目中的组件中:
protected contentTarget: ViewContainerRef;
ngOnInit() {
this.contentTarget.createComponent(componentFactory);
}
Run Code Online (Sandbox Code Playgroud)
AoT编译器说:
Error at ....: Property 'contentTarget' is protected and only accessible within class 'IncludeTemplateComponent' and its subclasses.
Run Code Online (Sandbox Code Playgroud)
变量(属性)不会在整个项目中的任何其他位置使用.
那么......任何人都可以对此有所了解,是createComponent工厂将contentTarget变量传递给它的子节点,或者为什么编译器不喜欢这里受保护?现在所有Angular2中的受保护变量都是"被禁止的"吗?
猫configmap.yaml
apiVersion: v1
kind: ConfigMap
metadata:
name: product-api-configmap
data:
myvalue: "Hello World"
Run Code Online (Sandbox Code Playgroud)
掌舵安装./configmap.yaml
Error: gzip: invalid header