腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
从
脚本
本身
中
获取
Haskell
Stack
&
Turtle
脚本
的
源目录
、
、
我已经使用创建了一个,我希望能够获得
脚本
所在
的
目录(不管它是
从
哪里调用
的
)。这可以在Bash
中
通过解析$0或$BASH_SOURCE[0]来完成(如上所述,,然而,我不知道如何使用
Stack
/
Turtle
?#!/usr/bin/env
stack
{-
浏览 9
提问于2019-07-07
得票数 2
2
回答
编译堆栈
脚本
而不是运行它
、
构建工具
stack
具有将通常编译
的
haskell
源文件视为
脚本
的
特性。()script.hs:{-
浏览 3
提问于2019-04-03
得票数 1
回答已采纳
4
回答
编译没有阴谋
的
外部依赖关系
的
haskell
脚本
、
我对哈斯克尔比较陌生,我意识到我可能在这里逆流而上,但我还是要问:import Data.List.Split (splitOn) main :: IO ()现在,我没有困难建立一个带有project.cabal和Setup.hs文件
的
阴谋项目,以便让它真正编译。然而,对于一个独立
的
脚本
来说,这就像是一个额外
的
样板。类似于pip install something所做
的
“将软件包安装到解释器
中</em
浏览 4
提问于2021-01-02
得票数 4
回答已采纳
1
回答
文件名与模块名不匹配。
、
、
、
、
创建了一个文件夹
stack
-scripts。如果它看起来不错,那么我将为我创建一些
haskell
实用程序来替换bash
脚本
。 #!/usr/bin/env堆栈-堆栈-解析器lts-11.2
脚本
{-#语言OverloadedStrings #-}导入
Turtle
main = echo "Hello!收到以下错误消息:
turtle
.hs:1:1:错误:文件名
浏览 4
提问于2018-03-29
得票数 2
回答已采纳
2
回答
有没有一种高级语言可以编译成shell,并针对shell编程
中
遇到
的
许多危险提供保护?
它们还针对JS
的
许多怪癖提供了一些保护,并提供了额外
的
抽象来提高生产力。有没有人在Shell上尝试过这样
的
东西?
浏览 1
提问于2016-02-21
得票数 1
1
回答
是否可以为
haskell
脚本
指定一个`
stack
.yaml`文件?
、
假设我
的
haskell
项目目录中有以下
脚本
:我希望使用项目目录
中
存在
的
stack
.yaml文件,以获得所需
的
包,因为我希望
从
特定
的
git而不是lts-12.5
中
获取
它们。我尝试过在--
stack
-yaml
stack
.yaml之后添加--resolver lts-12.5,但是当我运行
脚本
:Ignorin
浏览 1
提问于2018-10-08
得票数 7
回答已采纳
1
回答
堆栈解释器选项-添加外部依赖项
、
、
、
我正在用编写一个
脚本
,我需要一个来自GitHub
的
依赖。我看到,您可以在创建项目时添加这样
的
依赖项,方法是将其放入
stack
.yaml
中
。这是用于运行
脚本
的
命令行:编辑#!/usr/bin/env
浏览 3
提问于2016-02-24
得票数 2
1
回答
是否可以调试
Turtle
脚本
(相当于bash
中
的
"-x“标志)?
、
我最近开始使用
Haskell
库来替换我
的
一些shell
脚本
。 有没有一种方法可以在bash
脚本
中
以某种方式回显内置
的
Turtle
命令(如cd) ala set -x?我发现在执行多条命令而其中一条命令出现异常时调试
Turtle
脚本
很有问题(就像cp命令和Exception:openBinaryFile: does not exist一样)。或者,您有一些建议如何快速隔离这些问题,这样我就不必在
脚本
中分散puStrL
浏览 3
提问于2015-09-15
得票数 8
回答已采纳
2
回答
在
Turtle
(
Haskell
)
中
,如何获得命令
的
输出,并对其进行操作?
我是一个
Haskell
初学者,试着把shell
脚本
翻译成
Turtle
脚本
,就像练习一样。在BASH
中
,我会得到一些命令
的
输出,比如:cmdoutput=$(my-command -option 1 -option 2,然后我可以在BASH
中
执行一个case开关,根据cmdoutput
的
值来回显不同
的
消息或运行不同
的
操作我怎么能在
Haskell
Turtle
身上做到这一点呢? 编辑:
浏览 0
提问于2019-11-13
得票数 1
回答已采纳
2
回答
从
Haskell
启动程序(例如: Vim)
、
使用
Turtle
shell
脚本
库,我试图启动一个程序,即:问题是,这会产生警告Warning: Input is not from a terminal,并导致Vim问题: 如果是这样的话,有什么方法可以避免像上面这样
的
错误吗?
浏览 3
提问于2017-05-17
得票数 5
回答已采纳
5
回答
如何确定正在运行
的
Haskell
脚本
或应用程序所在
的
目录?
、
、
/usr/bin/env runhaskellmain = do { ... } 现在,我希望能够
从
脚本
本身
确定
脚本
所在
的
目录。因此,如果
脚本
位于/home/me/my-
haskell
-app/script.hs
中
,我应该能够使用相对路径或绝对路径
从
任何地方运行它,并且它应该知道它位于/home/me
浏览 4
提问于2010-07-26
得票数 11
回答已采纳
1
回答
Haskell
阴谋:C编译器不能创建可执行文件
、
、
、
我试图在windows/x64上安装用于GHC8.0.1
的
ghc-mod。当我试图通过ghc-mod安装cabal install ghc-mod时,我遇到一个错误,说我
的
C编译器不工作(它使用
的
是与ghc捆绑
的
c编译器)。 ^ I think the error lies here1.1.0.3
浏览 5
提问于2016-12-04
得票数 1
1
回答
使用Shake and
Stack
构建链接到
Haskell
库
的
C++项目
、
、
、
、
我正在尝试构建一个简单
的
C++项目(一个可执行文件),它调用
Haskell
函数,使用Shake作为构建
脚本
,并从
脚本
中
调用
Stack
来构建
Haskell
库。shake
脚本
调用输出.so文件
的
stack
install
haskell
-simple-lib:libHShaskell-simple-lib-*version*-*unique identifier
stack
instal
浏览 0
提问于2016-12-04
得票数 2
1
回答
Haskell
解释现实世界应用程序
的
模式
、
、
、
我们可以用runhaskell ...运行
Haskell
代码,也可以用ghc ...编译它。很明显,解释代码和可执行文件之间存在性能差异。但是,在实际应用程序中使用解释
的
Haskell
代码是否很常见?或者这个特性只存在于开发目的?在解释模式下运行实际应用程序是否常见,例如,Node.js? $ node '.
浏览 2
提问于2019-12-11
得票数 0
回答已采纳
1
回答
批处理编程-不删除正在写入
的
部分文件
、
、
、
我正在尝试开发一个批处理
脚本
,从一个
源目录
复制一个文件列表到另一个目录,并做一些功能。复制完成后,需要从
源目录
中
删除这些文件。 在
源目录
中
,我们
从
外部源全天候实时接收文件。在
脚本
执行自己
的
工作时,如何确保
脚本
的
复制或删除不会影响当前
从
源目录
中
的
外部源发送
的
任何文件(此时正在中继
的
不完整文件)?
浏览 12
提问于2017-02-14
得票数 0
59
回答
如何
从
脚本
内部
获取
Bash
脚本
的
源目录
?
、
如何在
脚本
中
获取
该
脚本
所在目录
的
路径?$ .
浏览 469
提问于2008-09-13
得票数 5570
回答已采纳
2
回答
在我
的
计算机上设置应用程序窗口位置
、
是否有方法更改在我
的
计算机上运行
的
海龟
脚本
启动窗口
的
默认位置?
浏览 3
提问于2021-06-26
得票数 0
回答已采纳
1
回答
shell
脚本
中
的
文件与命令行上
的
资源
、
、
、
我
的
问题是,我
的
shell
脚本
的
操作与我在控制台中
的
手动输入不完全相同。我试图在shell
脚本
中找到并来源一些安装文件,如下所示: source $_
TURTLE
_ROS_SETUP_DIR/setup.sh fi所讨论
的
问题是: .但是,当文件是通过shell
脚本
获得
的
时候,情况就不一样了。为什么会这样呢?shell
脚本</e
浏览 0
提问于2016-05-15
得票数 0
1
回答
如何运行完整
的
Haskell
程序
、
我是
Haskell
的
新手,了解如何运行简短
的
脚本
。但是,我正在尝试运行这个程序:https://github.com/bollu/cellularAutomata。该程序有一个包含Main.hs
的
应用程序文件夹、一个源文件夹和一些shell
脚本
。 如何
从
终端运行此命令? 当前正在启动GHCi,加载Main.hs,但无法运行它。这是我现在直接
从
应用程序加载Main时得到
的
错误。-编辑-- 安装ca
浏览 6
提问于2019-04-21
得票数 1
2
回答
验证Robocopy操作
、
、
在运行Robocopy
脚本
之后,我想运行一个计划
的
脚本
,该
脚本
在远程服务器之间移动文件。我
的
问题是,如何确定之前运行
的
Robocopy
脚本
是否已成功完成其工作?
浏览 2
提问于2014-08-08
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
RedMonk2020年Q3编程语言榜:Rust 首次进入前 20
用python画一朵玫瑰给你
Python3中引入外部库的方法
手机上玩转python的利器
Python教程资料
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券