我对命令行非常陌生,只是编程。我使用Windows,我正在为维京代码学校做准备工作。在其中一个课程中,它要求我们使用' open'在Git Bash中命令(如果我们不是在Linux或Mac上,我们下载Git Bash)这对我不起作用。当我输入它时,我收到错误" bash:open:command not found",我该如何解决这个问题或解决它?谢谢
答案 0 :(得分:10)
不,你不能在Windows上使用open
。我认为最接近open
的窗口将是explorer
,它将使用默认关联的Windows程序打开文件。
答案 1 :(得分:8)
open
不是shell命令或程序名,而是system call。
在Unix,类Unix和其他POSIX兼容的操作系统上,流行的系统调用是
open
,read
,write
,close
,wait
,exec
,fork
,exit
和kill
。
Git for Windows基于mingw64,open()
不是Windows上的系统调用。只需调用编辑器或bash命令即可打开文件。
cat file.txt
more file.txt
/path/to/editor.exe file.txt # like sublimeText.exe
Julix添加了一个说明Windows路径的示例:
/c/WINDOWS/system32/notepad.exe file.txt(<- change that to your file)
答案 2 :(得分:4)
我也是一个完全的初学者,但似乎你想要的命令是http://romulomachado.github.io/2015/09/28/using-ember-simple-auth-with-devise.html
(至少在应用于程序或程序文件对时)。
答案 3 :(得分:1)
如果您在Windows PC上使用GIT BASH-然后打开一个文本文件,请输入 start notepad.txt
在开始位置会“打开”您的文件,请确保还添加文件扩展名。
您也可以使用开始打开图像。
启动favicon.png 或 启动readme.md
例如。
((如果您想使用BASH向该.txt文件中添加文本,请键入, 回显“用引号输入内容” >> yourtextfile.txt)
答案 4 :(得分:0)
在unix终端和windows命令提示符下看起来命令略有不同。 解决方案是 1)从https://git-scm.com/downloads下载git,这会将你的linux命令转换为windows命令 2)命令是什么.. ??发布它也可能是我们可以帮助
答案 5 :(得分:0)
对于Windows上的Git Bash,键入编辑器的.exe名称,例如,Visual Studio Code exe是Code .
,后跟空格和点。因此,您编写了{{1}},它将使用您的编辑器打开所有文件。
答案 6 :(得分:0)
我发现两种命令行与在Mac中打开一样工作。
start filename
explorer filename
答案 7 :(得分:0)
“打开”不能在Windows上使用。在Windows中最接近打开的窗口是“ explorer”(打开默认资源管理器)或“ explorer。”(直接打开当前资源)。
答案 8 :(得分:0)
select t1.*, case when count > 1 then 'Yes' else 'NO' end as same_day_non_money_tx from
(select * from my_table where scan_id in (111, 222, 333) ) t1
inner join
(select count(*), date from my_table group by date) t2
on (t1.date = t2.date)
order by date;
命令在Windows计算机上对我有效,代替了start
命令。