小编jca*_*314的帖子

curl:从文件中读取标题

在--dump-header写入文件之后,如何将这些头读回到下一个请求中?我想从文件中读取它们,因为它们有很多.

我试过标准: cat headers | curl -v -H - ...

我实际上使用Firebug中的功能来"复制请求标题",然后将它们保存到文件中.这似乎是相同的格式.

curl

26
推荐指数
5
解决办法
3万
查看次数

[az]如何匹配é?

哇,这实际上匹配了一个é.这里发生了什么?我希望它不匹配除了典型的小写字母以外的任何东西.

$ echo "frappé"|egrep -E "^[a-z]+$"
frappé 
Run Code Online (Sandbox Code Playgroud)

Ubuntu 14.04上的egrep(GNU grep)2.16

regex grep locale

22
推荐指数
1
解决办法
1444
查看次数

mocha相当于webpack的解析根

我正在写一些mocha测试,加载代码有这样的路径:

import MyStore from "stores/MyStore"
Run Code Online (Sandbox Code Playgroud)

这在Web浏览器中工作正常,因为我们正在使用webpack-dev-server它从webpack.config.js以下内容读取此条目:config.resolve.root: [path.resolve(__dirname, "./app")]所以它知道要查找./app/stores/MyStore.

运行它时,此路径不起作用mocha --compilers js:babel/register.我正在尝试找到我可能用于此的包或配置.这将使我们不必更改可能的代码引用,当然还可以使我们的导入更加便携.

不确定是否重要,我们使用iojs.如果真的无法做到这一点就可以更新路径.谢谢...

javascript mocha.js

18
推荐指数
1
解决办法
2458
查看次数

AWS文档:EC2"发布更像这样"

我有一个正在运行的EC2实例.我想知道克隆的一切,从明显的特征开始:

Right-click on the instance and find "Launch More Like This" ..

在任何地方都有文件吗?我查看了亚马逊的开发者文档.这是复制磁盘和内存,只是磁盘,还是只是原始的AIM映像?谢谢...

amazon-ec2 amazon-web-services

16
推荐指数
1
解决办法
6436
查看次数

在bash中将行转换为json

我想将列表转换为JSON数组.我正在考虑jq这个,但示例主要是解析JSON(不创建它).知道正确的逃逸会很愉快.我的列表是单行元素,因此新行可能是最佳分隔符.

bash jq

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

亚马逊可用区之后的a,b,c,d,e是什么?(例如:us-east-1d)

亚马逊使用的区域如下所示:us-east-1d.我可以找到关于us-east-1等的大量文档......但是我没有看到对a,b,c,d,e的任何引用.这封信代表什么?

amazon-ec2

14
推荐指数
1
解决办法
8537
查看次数

从数组公式返回单个单元格

我想从这个公式得到单一价值,收盘价:

=GoogleFinance("NASDAQ:AAPL", "close", "12/13/2012",  1, 1)
Run Code Online (Sandbox Code Playgroud)

相反,此公式填充2个标题行(日期,关闭),然后填充两个值(日期和结束值$ 529.69).有没有办法只获得返回的结束值并放在公式的单元格中?

google-sheets

12
推荐指数
1
解决办法
5359
查看次数

xargs能分开参数吗?

echo "'param 1' 'param 2'" | xargs -n2 -I@ echo [@] [@]
Run Code Online (Sandbox Code Playgroud)

该命令输出:

[param 1 param 2] [param 1 param 2]

但是,我想输出:

[param 1] [param 2]

有没有办法做到这一点xargs?我计划使用它,-L1因此解决方案将处理多行和多个参数.

linux shell xargs

9
推荐指数
1
解决办法
8090
查看次数

awk CR LF处理是否打破了cygwin?

在Linux上,这按预期运行:

$ echo -e "line1\r\nline2"|awk -v RS="\r\n" '/^line/ {print "awk: "$0}'
awk: line1
awk: line2
Run Code Online (Sandbox Code Playgroud)

但在windows下\ r \n被删除(awk认为这一行):

视窗:

$ echo -e "line1\r\nline2"|awk -v RS="\r\n" '/^line/ {print "awk: "$0}'
awk: line1
line2
Run Code Online (Sandbox Code Playgroud)

Windows GNU Awk 4.0.1 Linux GNU Awk 3.1.8

来自@EdMorton的编辑(对不起,如果这是一个不需要的补充,但我认为这可能有助于证明问题):

考虑这个RS设置和输入(在cygwin上):

$ awk 'BEGIN{printf "\"%s\"\n", RS}' | cat -v
"
"
$ echo -e "line1\r\nline2" | cat -v
line1^M
line2
Run Code Online (Sandbox Code Playgroud)

这是带有gawk的Solaris:

$ echo -e "line1\r\nline2" | awk '1' | cat -v   
line1^M
line2
Run Code Online (Sandbox Code Playgroud)

这是与gawk的cygwin:

$ echo -e "line1\r\nline2" | …
Run Code Online (Sandbox Code Playgroud)

linux bash awk

9
推荐指数
1
解决办法
1628
查看次数

如何创建与IPFS兼容的multihash

我正在尝试创建一个兼容IPFS的mutihash,但它不匹配.我在这里问,因为我还没有找到一个从散列到最终结果的例子.

echo -n multihash > multihash.txt


ipfs add multihash.txt
added QmZLXzjiZU39eN8QirMZ2CGXjMLiuEkQriRu7a7FeSB4fg multihash.txt


sha256sum multihash.txt
9cbc07c3f991725836a3aa2a581ca2029198aa420b9d99bc0e131d9f3e2cbe47  multihash.txt

node

> var bs58=require('bs58')
bs58.encode(new Buffer('9cbc07c3f991725836a3aa2a581ca2029198aa420b9d99bc0e131d9f3e2cbe47','hex'))
'BYptxaTgpcBrqZx9tghNCWFfUuYBcGfLydEvDjXqBV7k'

> var mh=require('multihashes')
mh.toB58String(mh.encode(new Buffer('9cbc07c3f991725836a3aa2a581ca2029198aa420b9d99bc0e131d9f3e2cbe47','hex'), 'sha2-256'))
'QmYtUc4iTCbbfVSDNKvtQqrfyezPPnFvE33wFmutw9PBBk'
Run Code Online (Sandbox Code Playgroud)

目的是QmZLXzjiZU39eN8QirMZ2CGXjMLiuEkQriRu7a7FeSB4fg使用multihashes包重新创建IPFS路径.

我可以创建相同的哈希QmYtUc...9PBBk,如下例所示:https: //github.com/multiformats/multihash#example

ipfs

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