当前位置: 技术问答>linux和unix
请问如何得到某个字符串的部分字段,急!
来源: 互联网 发布时间:2015-05-07
本文导语: 有变量 filename=filename.gz 请问如何把文件名后面的.gz去掉。 | filename=${filename%%.*} | const char* tmp = strrchr(pathname, '.'); assert(tmp != NULL); strncpy(filename, pathname, tmp - pathname); ...
有变量
filename=filename.gz
请问如何把文件名后面的.gz去掉。
filename=filename.gz
请问如何把文件名后面的.gz去掉。
|
filename=${filename%%.*}
|
const char* tmp = strrchr(pathname, '.');
assert(tmp != NULL);
strncpy(filename, pathname, tmp - pathname);
assert(tmp != NULL);
strncpy(filename, pathname, tmp - pathname);