小编Goo*_*son的帖子

如何递归计算目录中的所有代码行?

我们有一个PHP应用程序,并希望计算特定目录及其子目录下的所有代码行.我们不需要忽略评论,因为我们只是想弄清楚.

wc -l *.php 
Run Code Online (Sandbox Code Playgroud)

该命令在给定目录中运行良好,但忽略子目录.我当时认为这可行,但它正在返回74,绝对不是这样......

find . -name '*.php' | wc -l
Run Code Online (Sandbox Code Playgroud)

提供所有文件的正确语法是什么?

bash shell

1536
推荐指数
23
解决办法
73万
查看次数

如何反转文件中的行顺序?

我想颠倒文本文件(或stdin)中行的顺序,保留每行的内容.

所以,即从以下开始:

foo
bar
baz
Run Code Online (Sandbox Code Playgroud)

我想结束

baz
bar
foo
Run Code Online (Sandbox Code Playgroud)

是否有标准的UNIX命令行实用程序?

unix shell command-line

591
推荐指数
13
解决办法
31万
查看次数

为什么SSH远程命令会在手动运行时获得更少的环境变量?

我有一个运行正常的命令,如果我ssh到一台机器并运行它,但当我尝试使用远程ssh命令运行它时失败,如:

ssh user@IP <command>
Run Code Online (Sandbox Code Playgroud)

使用两种方法比较"env"的输出在不同环境中重新进行.当我手动登录到机器并运行env时,我运行时会获得更多的环境变量:

ssh user@IP "env"
Run Code Online (Sandbox Code Playgroud)

知道为什么吗?

ssh environment-variables

225
推荐指数
4
解决办法
18万
查看次数

gprof 的替代品

还有哪些程序与 gprof 做同样的事情?

profiler profiling gprof

170
推荐指数
6
解决办法
7万
查看次数

你如何使用rsync的身份文件?

你如何使用rsync的身份文件?

这是我认为我应该使用rsync使用身份文件进行连接的语法:

rsync -avz -e 'ssh -p1234  -i ~/.ssh/1234-identity'  \
"/local/dir/" remoteUser@22.33.44.55:"/remote/dir/"

但它给了我一个错误:

Warning: Identity file ~/.ssh/1234-identity not accessible: No such file or directory.

文件很好,权限设置正确,它在执行ssh时工作 - 只是不使用rsync - 至少在我的语法中.我究竟做错了什么?它是否试图在远程计算机上查找身份文件?如果是这样,我如何指定我想在本地计算机上使用身份文件?

unix rsync rsa dsa

117
推荐指数
6
解决办法
9万
查看次数

什么是.S文件?

我在各种项目中看到过.S文件,例如Linux内核,FreeBSD内核或其他一些项目.这些文件做了什么以及为什么我们没有.C文件呢?

assembly

61
推荐指数
5
解决办法
6万
查看次数

58
推荐指数
3
解决办法
6万
查看次数

ptrdiff_t在C中定义在哪里?

哪里是ptrdiff_t在C中规定?如果不重要,我怎样才能在Linux上从GCC看到这种类型?

c types libc stdint

53
推荐指数
1
解决办法
3万
查看次数

带ASCII输出的命令行hexdump?

如果我,hexdump file.txt那么我只得到十六进制的vaules.

是否可以像GUI十六进制编辑器一样在文本模式下显示十六进制和ASCII?

unix shell

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

如何使用argv使用AWK打印文本文件的第N列

假设我有一个文本文件,其中的数据由空格分隔成列.我想编写一个shell脚本,它将文件名和数字N作为输入,只打印出该列.使用awk我可以执行以下操作:

awk < /tmp/in '{print $2}' > /tmp/out
Run Code Online (Sandbox Code Playgroud)

此代码打印出第二列.

但是如何在shell脚本中包装它以便在argv中传递任意列?

unix awk

26
推荐指数
2
解决办法
7万
查看次数

标签 统计

unix ×5

shell ×3

c ×2

assembly ×1

awk ×1

bash ×1

command-line ×1

dsa ×1

environment-variables ×1

gprof ×1

libc ×1

posix ×1

profiler ×1

profiling ×1

rsa ×1

rsync ×1

sockets ×1

ssh ×1

stdint ×1

types ×1