V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lululau  ›  全部回复第 82 页 / 共 103 页
回复总数  2053
1 ... 78  79  80  81  82  83  84  85  86  87 ... 103  
2015-12-15 11:10:54 +08:00
回复了 brucefeng 创建的主题 程序员 大家写文档用什么神器
orgmode + artist-mode
2015-12-14 14:17:50 +08:00
回复了 ichanne 创建的主题 macOS Mac OS X 10.11.2 EI Capitan Handoff 失效
不能通过 iPhone 收发 SMS ,可以检查下 iPhone 的“设置” -> “信息” -> “信息转发” -> “你的 Mac ” 开关,是否打开
2015-12-12 11:52:51 +08:00
回复了 lululau 创建的主题 Xcode 下载 Xcode/OS X/iOS 文档的正确姿势是怎样的?
2015-12-11 19:00:04 +08:00
回复了 yaxin 创建的主题 Linux 关于 oh-my-zsh 自动补全的问题
@yaxin 从所提供的功能来看 zsh 差不多可以认为是 bash 的超集
2015-12-11 17:56:53 +08:00
回复了 yaxin 创建的主题 Linux 关于 oh-my-zsh 自动补全的问题
x install y
rehash
source ~/.zshrc
每天上班来先搜身再打卡,搜出 U 盘直接开除
2015-12-09 22:48:55 +08:00
回复了 etund 创建的主题 职场话题 本来是打算年后辞职的,谁知道公司先出手了。
别忘了要赔偿,不给就仲裁 /诉讼
2015-12-08 17:25:53 +08:00
回复了 v2htm 创建的主题 程序员 sed+awk 能不能实现根据多列数据批量替换?
如果不考虑标点的话:

gawk -v FS='[^0-9a-zA-Z]' 'NR==FNR { d[$2]="<"$1">"$2$3; next}; {for(i=1;i<=NF;i++) { if(d[$i]) $i = d[$i]};print}' string.txt foo.txt

如果要考虑保留标点,我觉得用 awk 写有点太复杂了,建议用 Perl/Ruby :

ruby -pe 'BEGIN{$d=IO.readlines("./string.txt").map(&:split).each_with_object({}){|l,h|h[l[1]]="<%s>%s%s"%l}};gsub(/\w+/) {|s|$d[s]||s}' foo.txt
如果你能估计要检索出的结果在文件中的偏移量,或者文件是有序的,可以用二分查找之类的:

# 显示一个文件中从第 50G 个字节开始的长度为 1K 字节的内容
offset=$((50*1024*1024*1024-1))
length=1024
dd if=file_name bs=1 skip="$offset" count="$length" | grep regex

如果不是这个情况,那就搞不懂这个问题到底是啥意思了
2015-12-06 20:55:10 +08:00
回复了 lucky2touch 创建的主题 程序员 大家第一次敲代码的体验是什么?
@xiandao7997 哈哈,当年也是好久没弄明白 x = x + 1 ,我还想左右两边把 x 约掉,不就成 0 = 1 了吗。。。
2015-12-02 20:56:16 +08:00
回复了 ivito 创建的主题 Linux Linux shell 赋值语句为什么不能有空格
因为 bash 的功能设施比较简单,所以我建议,如果是已经掌握了基本的命令的使用的话,直接看 manual 就行了,总共不到 4 万字,看完基本就是 bash 熟手了
2015-12-02 20:52:15 +08:00
回复了 ivito 创建的主题 Linux Linux shell 赋值语句为什么不能有空格
比如我有两个文件,一个叫“=”,一个叫“ abc ”
那么我要将这两个文件的内容拼接到一起,那么我用这个命令:

cat = 123

按照你的设想,这不就成了个赋值语句了吗

第二个问题,是因为 var=value command 这个形式在 bash/zsh 里表示执行 command 程序,并为执行此程序的进程添加一个环境变量 var ,其值为 value

如果你把赋值语句写成: var= 123 ,那么它的意思就是执行 123 这个程序,并为此进程设置一个环境变量 var ,其值为空字符串
2015-12-02 11:53:18 +08:00
回复了 wusuopuBUPT 创建的主题 程序员 你最新喜欢的 shell 命令是什么?
ack 比 grep 的效率要高 33.3%,因为 grep 是 4 个字母,而 ack 是 3 个字母,后来我知道了 ag ,我靠,这玩意的效率竟然比 ack 还要高 50%!
2015-11-30 15:23:28 +08:00
回复了 yech1990 创建的主题 Linux linux 下 做笔记最好的体验是?
org-mode
2015-11-27 23:54:15 +08:00
回复了 Killian 创建的主题 Linux shell 如何删除 倒数第二行的逗号
gsed -n 'x;1d;$!p;${s#, *$##;p;x;p}'

sed 游戏最好玩了,不过我这个感觉太冗长了,不知道有没有高手可以给个精炼点的
2015-11-27 11:02:40 +08:00
回复了 CodingNET 创建的主题 macOS 又一个 Homebrew 源
这个只是 homebrew 的代码吧
2015-11-26 22:26:30 +08:00
回复了 vitovan 创建的主题 Java Emacs 能写 Java 么?
eclim 有啥问题吗
你用触摸板做个图试试。。。
2015-11-24 11:41:36 +08:00
回复了 ayanamist9 创建的主题 Evernote 大家是如何解决印象笔记不支持多级目录的问题的?
对内容目录和文件目录结构的组织必须是 org-mode 最方便了,目前我是这样地:

org-mode => GFM => Sublime Evernote Plugin => Evernote iOS app

之所以这么麻烦,是因为没有一个好用的 org-mode iOS app
1 ... 78  79  80  81  82  83  84  85  86  87 ... 103  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2638 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 43ms · UTC 05:07 · PVG 13:07 · LAX 21:07 · JFK 00:07
Developed with CodeLauncher
♥ Do have faith in what you're doing.