sh脚本生成文件为什么有问号
Ⅰ linux脚本产生的文件名中有问号是怎么回事
参数问题,可能是linux环境变量的lang没设置好,其次是可能缺少输入参数
Ⅱ 脚本.sh文件执行问题
你需要指定运行所需的外部程序链接,shell01.sh为可执行文件,如:./*.sh为可执行文件格式,输入shell01.sh,相当于只输入了一个文件名,没有实际意义。
Ⅲ 为什么电脑中的有些文件变成了问号
一、就是病毒。
开机后会提示Generic Host Process for Win32 Services 遇到问题需要
关闭”“Remote Rrocere Call (RPC)服务意外终止,然后就自动重起电脑。一般该病毒会在注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 下建立msblast.exe键值,还会在c:\windows\system32目录下会放置一个msblast.exe的木马程。
解决方案如下:
下载相应补丁。如果已受攻击,建议先拔掉网线,在任务管理器中结束msblast.exe进程,清除注册表中的相应条目,删除system32下的木马程序,最后打补丁。
二、情况是排除病毒后,还出现这样的问题,一般都是IE组件在注册表中注册信息被破坏,可以按下面的方法去解决该问题:
1、 在“开始“菜单中打开“运行“窗口,在其中输入“regsvr32 actxprxy.dll“,然后“确定“,接着会出现一个信息对话 框“DllRegisterServer in actxprxy.dll succeeded“,再次点击“确定“。
2、再次打开“运行“窗口,输入“regsvr32 shdocvw.dll
3、再次打开“运行“窗口,输入“regsvr32 oleaut32.dll
4、再次打开“运行“窗口,输入“regsvr32 actxprxy.dll
5、再次打开“运行“窗口,输入“regsvr32 mshtml.dll
6、再次打开“运行“窗口,输入“regsvr32 msjava.dll
7、再次打开“运行“窗口,输入“regsvr32 browseui.dll
8、再次打开“运行“窗口,输入“regsvr32 urlmon.dll
如果排除病毒问题后,做完上面的几个IE组件注册一般问题即可得到解决。
三、如果电脑有打印机,还可能是因为打印机驱动安装错误,也会造成这个错误。解决方法如下:重装打印机驱动程序。
一般情况下做到上面三步后,该问题即可得到全面解决。
Ⅳ shell命令里面符号代表什么意思
?是正则表达式中的通配符,表示匹配一个任意字符
Ⅳ 请问Shell脚本重定向生成的文件乱码的问题
你是不是在WINDOWS下编译的那个程序然后直接导入到Linux下··那个文件是WINDOWS下的提示符···要把该文件转成LINUX形式然后传进去
Ⅵ Linux中sh脚本里面的问题。
$@:表示所有脚本参数的内容
$#:表示返回所有脚本参数的个数。
示例:编写如下shell脚本,保存为test.sh
#!/bin/sh
echo "number:$#"
echo "argume:$@"
执行脚本:
./test.sh first_arg second_arg
说明:给脚本提供了两个参数,所以$#输出的结果是2,$@代表了参数的内容!
Ⅶ 通过shell脚本命令,创建以当前年月日时分为名称的文件夹,创建成功后的文件夹带了两个问号
这个语法是没有问题的。。而且我自己也试了好多次,没有出现你这个现象,不知道你是不是百分之百出现?
我怀疑是编码的问题,你设置编码为utf-8试试
Ⅷ 写了一个sh脚本,执行的时候出现如下语法错误,怎么解决
------解决方案--------------------
done<< (find $path -type f -print)
这样用比较奇怪吧,先把结果保存到一个文件,再重定向试试。
------解决方案--------------------
<<需要的是文件描述符
要想将find $path -type f -print结果read,使用for line in $(find $path -type f -print);do xxxx;done
------解决方案--------------------
正解
for line in `find $path -type f -printf`
do
XXX
done
Ⅸ 使用批处理处理文件后文件中有的字符变成了问号是什么原因
应该是编码格式不对
批处理只支持 ANSI,Unicode;默认情况下只能处理ANSI格式的。
Ⅹ 按键精灵脚本文字复制进去脚本怎么变成问号什么原因
没看太懂,
是用脚本对软件进行操作的时候使用复制粘贴功能会变问号吗,
还是从别的地方复制了按键脚本代码粘贴进去变成问号了。