jjzjj

linux - OSTYPE 在 shell 脚本中不可用

目前我正在使用新的Xubuntutrustytahr设置一个新系统。我不太熟悉shell脚本,但我有一个需要OSTYPE环境变量来确定要做什么的脚本。如果我在xfce终端中调用echo$OSTYPE,我会成功获得linux-gnu。如果我调用以下脚本,我只会得到一个空行。#!/bin/shecho$OSTYPE我是不是遗漏了什么或者可能是新ubuntu的问题?在我的另一台机器上,它使用该脚本。但是不知道是不是改了什么,因为系统本来就不是我的。 最佳答案 OSTYPE环境变量无法被原始Bourneshell识别,这是脚本第一行所调用的

linux - OSTYPE 在 shell 脚本中不可用

目前我正在使用新的Xubuntutrustytahr设置一个新系统。我不太熟悉shell脚本,但我有一个需要OSTYPE环境变量来确定要做什么的脚本。如果我在xfce终端中调用echo$OSTYPE,我会成功获得linux-gnu。如果我调用以下脚本,我只会得到一个空行。#!/bin/shecho$OSTYPE我是不是遗漏了什么或者可能是新ubuntu的问题?在我的另一台机器上,它使用该脚本。但是不知道是不是改了什么,因为系统本来就不是我的。 最佳答案 OSTYPE环境变量无法被原始Bourneshell识别,这是脚本第一行所调用的

swift - 类型 'OSType' 不符合 Swift 2.0 中的协议(protocol) 'AnyObject'

我刚刚使用Swift2.0更新到Xcode7beta。当我将我的项目更新到Swift2.0时,我收到了这个错误:“Type'OSType'doesnotconformtoprotocol'AnyObject'inSwift2.0”。我的项目在Swift1.2中完美运行。这是代码出错的地方:videoDataOutput=AVCaptureVideoDataOutput()//createaqueuetorunthecaptureonvarcaptureQueue=dispatch_queue_create("catpureQueue",nil);videoDataOutput?.set