从inputstring剥离换行符的最简单的方法
希望相当简单,在我运行以下命令(OS X 10.6)时解释用例:
pwd | pbcopy
最后在纸板上包含换行符。 我想摆脱它。
pwd | tr -d '\n' | pbcopy
printf $(pwd) | pbcopy
要么
echo -n $(pwd) | pbcopy
请注意,如果目录名称中有空白字符,则应该引用这些字符。 例如:
echo -n "$(pwd)" | pbcopy
我写了一个名为noeol
的实用程序来解决这个问题。 它将标准inputpipe道输出到标准输出,但是如果有的话,会留下尾随的换行符。 例如
pwd | noeol | pbcopy
…我把别名copy
到noeol | pbcopy
noeol | pbcopy
。
看看这里: https : //github.com/Sidnicious/noeol
- 在OSX中,Apache不是从MAMP(但是MySQL工作)开始的
- Swift 2.0最低系统版本要求(部署目标)
- 在Mac上有没有类似“watch”或“inotifywait”的命令?
- 访问限制:“应用程序”types不是API(对所需库rt.jar的限制)
- 在Chrome / Mac上强制DOM重绘/刷新
- “请检查gdb是signedigned – 请参阅taskgated(8)” – 如何获得与自制代码签署的gdb安装?
- 对于一个新手:错误2002(HY000):无法连接到本地MySQL服务器通过套接字'/tmp/mysql.sock'
- 在Mac OSX上TortoiseSVN有什么等价物?
- Mac OS X和多个Java版本