小编ras*_*hok的帖子

wscript和cscript之间的区别

cscript和wscript有什么区别?哪个最适合在Windows中进行Telnet和FTP自动化?

windows ftp telnet wsh

79
推荐指数
1
解决办法
8万
查看次数

试图理解gcc选项-fomit-frame-pointer

我让Google告诉我该gcc选项的含义-fomit-frame-pointer,它将我重定向到以下声明.

-fomit帧指针

不要将帧指针保存在寄存器中以查找不需要的函数.这避免了保存,设置和恢复帧指针的指令; 它还在许多功能中提供额外的寄存器.它还使某些机器无法进行调试.

根据我对每个函数的了解,将在进程内存的堆栈中创建激活记录,以保留所有局部变量和更多信息.我希望这个帧指针意味着一个函数的激活记录的地址.

在这种情况下,什么是函数类型,它不需要将帧指针保持在寄存器中?如果我得到这个信息,我会尝试设计基于它的新函数(如果可能),因为如果帧指针没有保存在寄存器中,一些指令将在二进制中省略.在具有许多功能的应用程序中,这将显着提高性能.

c optimization performance gcc

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

递归查找多个文件并在linux中重命名

我有类似的文件a_dbg.txt, b_dbg.txt ...Suse 10系统中.我想编写一个bash shell脚本,它应该通过从中删除"_dbg"来重命名这些文件.

谷歌建议我使用rename命令.所以,我执行命令rename _dbg.txt .txt *dbg*CURRENT_FOLDER

我的实际CURRENT_FOLDER包含以下文件.

CURRENT_FOLDER/a_dbg.txt
CURRENT_FOLDER/b_dbg.txt
CURRENT_FOLDER/XX/c_dbg.txt
CURRENT_FOLDER/YY/d_dbg.txt
Run Code Online (Sandbox Code Playgroud)

执行rename命令后,

CURRENT_FOLDER/a.txt
CURRENT_FOLDER/b.txt
CURRENT_FOLDER/XX/c_dbg.txt
CURRENT_FOLDER/YY/d_dbg.txt
Run Code Online (Sandbox Code Playgroud)

它没有递归,如何使这个命令重命名所有子目录中的文件.喜欢XXYY我将有这么多的子目录,其名称是不可预测的.而且我CURRENT_FOLDER也会有一些其他文件.

linux bash shell scripting suse

60
推荐指数
6
解决办法
10万
查看次数

如何计算文本文件中的行数并使用批处理脚本将值存储到变量中?

我想计算文本文件中的行数,然后将值存储到环境变量中.计算行数的命令是

findstr /R /N "^" file.txt | find /C ":"

我提到了如何使用bat脚本将命令表达式的结果存储在变量中的问题? 然后我试过,

set cmd="findstr /R /N "^" file.txt | find /C ":" "

我收到错误消息,

FIND: Parameter format not correct

我怎么能摆脱这个错误.

windows cmd batch-file

52
推荐指数
4
解决办法
19万
查看次数

bash shell嵌套for循环

我想编写一个嵌套的for循环,它必须在bash shell提示符下工作.在单行命令中嵌套for循环.

例如,

for i in a b; do echo $i; done
a
b
Run Code Online (Sandbox Code Playgroud)

在上面的示例中,for循环在单行命令中执行.像这样我在shell提示符中尝试了嵌套的for循环.它不起作用.这该怎么做.请告诉我这个.

bash shell nested-loops

27
推荐指数
3
解决办法
12万
查看次数

GCC linaro编译器抛出错误"unknown type name size_t"

我正在使用GCC Linaro编译器来编译我的代码.它引发错误unknown type name size_tlibio.h.它包括在内stdio.h.在我的代码中,我只是包括在内stdio.h.

任何人都可以请如何解决此错误.

c gcc compiler-errors size-t linaro

20
推荐指数
2
解决办法
4万
查看次数

如何使用ant脚本从文件中逐行读取数据?

在perl中,我们用来<FileDescriptor>从文件中读取数据.如何使用ant脚本执行相同操作.

ant file-io line-by-line

13
推荐指数
2
解决办法
4万
查看次数

在Windows,Linux,Solaris,HP-UX,IBM AIX,Vxworks,Wind River Linux上睡眠毫秒?

我必须编写一个必须休眠几毫秒的C程序,它必须在各种平台上运行,如Windows,Linux,Solaris,HP-UX,IBM AIX,Vxworks和Windriver Linux

  • Windows上,Sleep系统调用仅在毫秒内有效.
  • Linux上,sleep将在几秒钟内工作; usleep将在微秒上执行,它也可以在Solaris上使用.
  • Vxworks中,我希望我可以使用taskDelay和实现sysClkRateSet.

如何在HP-UX,IBM AIX和Wind River Linux上实现这种毫秒级睡眠?

c sleep system-calls milliseconds

11
推荐指数
2
解决办法
4万
查看次数

如何查找C结构的手册页(struct sockaddr_in)?

我很难找到插座中使用的结构的手册页.所以我目前正在通过单独的在线教程了解它们.但是知道如何在手册页中查找这些结构会很好.

我使用的是Debian 8.3 Linux系统.

例如,我发现有关信息struct addrinfoman getaddrinfo.

但我无法struct sockaddr_in在任何手册页中找到相关信息.哪个手册页包含有关此结构的详细信息?如何找到一般这类结构的手册页?

c linux struct manpage

10
推荐指数
1
解决办法
1854
查看次数

source insight未在标题栏中显示文件的完整路径

考虑到我已经E:\code\module1\souce\temp.c在scoure洞察中打开了一个文件,然后在源洞察标题栏中它将显示路径为temp.c(E:\code\..\source).

但是我想让它显示出来temp.c(E:\code\module1\source).如何实现这一目标

titlebar filepath source-insight

8
推荐指数
1
解决办法
4034
查看次数