如果您想了解Cygwin看到Windows无法找到的文件-我想从python访问此文件的相关知识,那么本文是一篇不可错过的文章,我们将对windows找不到文件python进行全面详尽的解释,并且为您
如果您想了解Cygwin看到Windows无法找到的文件-我想从python访问此文件的相关知识,那么本文是一篇不可错过的文章,我们将对windows找不到文件python进行全面详尽的解释,并且为您提供关于bash – 使用Cygwin后无法删除Windows 7中网络驱动器中的文件夹、Building openresty1.7.10.1 with luajit on windows using Cygwin, 在windows下用Cygwin下编译带Luajit的openresty、Cygwin -Windows无法初始化设备PRN、cygwin – cygpath无法将Windows路径转换为Linux路径的有价值的信息。
本文目录一览:- Cygwin看到Windows无法找到的文件-我想从python访问此文件(windows找不到文件python)
- bash – 使用Cygwin后无法删除Windows 7中网络驱动器中的文件夹
- Building openresty1.7.10.1 with luajit on windows using Cygwin, 在windows下用Cygwin下编译带Luajit的openresty
- Cygwin -Windows无法初始化设备PRN
- cygwin – cygpath无法将Windows路径转换为Linux路径
Cygwin看到Windows无法找到的文件-我想从python访问此文件(windows找不到文件python)
我有一个连接到USB的设备,该设备创建了一个名为Tpolling.log的日志文件。我可以通过Cygwin看到它,但无法通过Windows看到它(隐藏文件设置为始终显示)。我也无法从python访问它。
我希望能够在python中读取它,但是python找不到它。
起作用的cygwin路径是
/cygdrive/c/Program Files (x86)/TDA
ls表示有一个名为Tpolling.log的文件
$ cygpath -w "/cygdrive/c/Program Files (x86)/TDA"
C:\Program Files (x86)\TDA
但是,以下给出了错误,提示没有Tpolling.log这样的文件。我检查了其他文件的基本路径。
f= open("C:\\Program Files (x86)\\TDA\\TPolling.log",'r')
当我在命令提示符中运行“Dir”时,Windows无法看到文件Tpolling.log。该文件保存在USB设备的闪存中,我没有要求cygwin挂载它,因此我不确定cygwin如何看到它。
除了从cygwin运行python程序以外,如何从python访问它?
这是来自cygwin-的文件权限
drwx------+ 1 SYSTEM SYSTEM 0 Jul 23 11:27 .
drwx------+ 1 Administrators None 0 Jul 23 14:39 ..
-rwx------+ 1 SYSTEM SYSTEM 684032 Dec 27 2010 NationalInstruments.UI.Design.dll
-rw
-rwx------+ 1 SYSTEM SYSTEM 1078 Jan 3 2010 TDAT.ico
-rwx------+ 1 lab Domain Users 2920041 Aug 6 14:50 TPolling.log
-rwx------+ 1 SYSTEM SYSTEM 65536 Dec 27 2010 Winsoft.ComPort.dll
bash – 使用Cygwin后无法删除Windows 7中网络驱动器中的文件夹
我强迫Vim编写文件,但退出文件后,Windows资源管理器或任何Unix shell都没有.然后我尝试重命名保存文件的文件夹(包括 – > IncludesOld),创建一个包含原始名称的新文件夹,并将所有文件移动到新文件夹.这使原始文件夹(IncludesOld)为空,但我无法将其删除.如果我尝试删除它,则不会显示任何错误消息,但该文件夹仍然存在.
我猜这与Cygwin保持自己的文件系统视图有关,这与我看到的不一致,但我不知道该怎么办.
运行mount会产生以下输出:
C:/cygwin64/bin on /usr/bin type ntfs (binary,auto) C:/cygwin64/lib on /usr/lib type ntfs (binary,auto) C:/cygwin64 on / type ntfs (binary,auto) B: on /cygdrive/b type udf (binary,noacl,posix=0,user,noumount,auto) C: on /cygdrive/c type ntfs (binary,auto) D: on /cygdrive/d type ntfs (binary,auto) E: on /cygdrive/e type ntfs (binary,auto) O: on /cygdrive/o type ntfs (binary,auto) S: on /cygdrive/s type ntfs (binary,auto) T: on /cygdrive/t type ntfs (binary,auto) U: on /cygdrive/u type ntfs (binary,auto) W: on /cygdrive/w type ntfs (binary,auto) X: on /cygdrive/x type ntfs (binary,auto)
有问题的文件夹在W:驱动器上,但运行umount / cygdrive / w给我umount:/ cygdrive / w:无效的参数,我只是猜测这是我应该尝试做的事情.
解决方法
Building openresty1.7.10.1 with luajit on windows using Cygwin, 在windows下用Cygwin下编译带Luajit的openresty
总结
以上是小编为你收集整理的Building openresty1.7.10.1 with luajit on windows using Cygwin, 在windows下用Cygwin下编译带Luajit的openresty全部内容。
如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。
Cygwin -Windows无法初始化设备PRN
我在Windows命令提示符下执行shell脚本,通过使bash作为默认应用程序来打开.sh文件。 我能够运行没有input参数的任何脚本,但对于具有input参数的脚本,我得到错误“无法初始化设备PRN”。 我可以看到参数没有被传递给脚本。 我怎样才能将一个参数从Windows命令行传递给shell脚本?
这是我在命令提示符下所做的。
X:> OracleSPExec.sh过程数据库
PROCEDURE =
导出程序
DATABASE =
导出数据库
sudo的PHP exec在CentOS上失败
将数据从shell脚本插入到'安全'表中
使用POST数据和命令行标题调用CURL
Cgywin .sh文件作为Windows任务计划程序运行
在C中实现一个shell
哈德森:“是的:标准输出:断pipe”
为什么 $减less到$内部反引号内?
如何获取IShellItem的系统映像列表图标索引?
区分哪些文件夹丢失
是否有可能编写一个在bash / shell和PowerShell中运行的脚本?
看来shell脚本使用print命令/内建,这可能与打印文件到PRN :device的windows print.exe冲突。
两个可能的问题:
失踪shebang #!
您必须在脚本的开头添加以下行:
#!/usr/bin/bash
文件开头的Unicode BOM
有时如果文件是用UTF-8和BOM编写的,那么shebang不能被解释。 删除你的帖子前面的标题(隐藏?)。
我遇到了这个问题,试图运行一些本地发明的标签脚本,曾经工作,但我有一台新的笔记本电脑,它运行的是Windows 10.我安装的cygwin版本中的bash似乎没有print作为一个内置的命令(它确实有printenv和printf作为外部命令)并且没有print命令,而不是System32 print命令:
$ type print print is hashed (/cygdrive/c/WINDOWS/system32/print) $ type echo echo is a shell builtin
作为解决方法,我在每个脚本的顶部附近添加了这一行:
alias print=echo
这消除了“无法初始化设备PRN”的问题。 这仍然是很好的知道为什么这一点工作。
cygwin – cygpath无法将Windows路径转换为Linux路径
unix路径到windows工作正常.
$cygpath -w /cygdrive/c/CYGWIN/CYGBuild/build.mak C:\CYGWIN\CYGBuild\build.mak
但Windows的Linux路径输出错误.即缺少’/’和cygdrive
$cygpath -u c:\cygwin\cygbuild\build.mak c:cygwincygbuildbuild.mak
有谁遇到过这个问题?分享您的经验.
谢谢
解决方法
$cygpath -u 'c:\cygwin\cygbuild\build.mak'
即路径应以单引号给出.
今天的关于Cygwin看到Windows无法找到的文件-我想从python访问此文件和windows找不到文件python的分享已经结束,谢谢您的关注,如果想了解更多关于bash – 使用Cygwin后无法删除Windows 7中网络驱动器中的文件夹、Building openresty1.7.10.1 with luajit on windows using Cygwin, 在windows下用Cygwin下编译带Luajit的openresty、Cygwin -Windows无法初始化设备PRN、cygwin – cygpath无法将Windows路径转换为Linux路径的相关知识,请在本站进行查询。
本文标签: