ファイル以下:Xamarin Studioについて Xamarin Studioの Xamarinメーカー>>詳細の表示]> [コピー]インフォメーション[ボタン]私は必要私たちが行う必要があるXamarinのバージョン情報を取得するには、コンソールにXamarinのバージョン情報を書くか、現在
これらの情報をファイルに保存したり、コンソールに書き込んだりすることができます。私たちはこれを行うための命令を持っていますか?
ありがとうございます。
ファイル以下:Xamarin Studioについて Xamarin Studioの Xamarinメーカー>>詳細の表示]> [コピー]インフォメーション[ボタン]私は必要私たちが行う必要があるXamarinのバージョン情報を取得するには、コンソールにXamarinのバージョン情報を書くか、現在
これらの情報をファイルに保存したり、コンソールに書き込んだりすることができます。私たちはこれを行うための命令を持っていますか?
ありがとうございます。
Mac版のVisual Studioを取得するには、次の
mono --version
か、と、現在のどのバージョンのリンクで見ることができます:
現在使用されてモノラルのバージョンを取得するには/usr/libexec/PlistBuddy -c 'print :CFBundleVersion' /Applications/Visual\ Studio.app/Contents/Info.plist
を
la /Library/Frameworks/Mono.framework/Versions/Current
Xamarin.iOSとXamarin.Andに似ていますROIDフレームワーク:
la /Library/Frameworks/Xamarin.Android.framework/Versions/Current
la /Library/Frameworks/Xamarin.iOS.framework/Versions/Current
EDIT:あなただけが| sed 's/^.*-> //g'
でコマンドを後置することができますla
コマンドからのバージョンが必要な場合。これは、その矢印を含む->
の前のすべてを何も置き換えないので、バージョン番号のみを表示します。そうですね、
la /Library/Frameworks/Xamarin.iOS.framework/Versions/Current | sed 's/^.*-> //g'
11.4.0.93
となります。 Mono.framework 1の場合
あなただけの "ファイル名" を取得するsed 's!.*/!!'
に再びパイプことができますので、それは、絶対パスである:
la /Library/Frameworks/Mono.framework/Versions/Current | sed 's/^.*-> //g' | sed 's!.*/!!'
はEDIT:
はこのすべてを追加します。スクリプトに:
#!/usr/bin/env bash
mono_version=$(ls -n /Library/Frameworks/Mono.framework/Versions/Current | sed 's/^.*-> //g' | sed 's!.*/!!')
vs_version=$(/usr/libexec/PlistBuddy -c 'print :CFBundleVersion' /Applications/Visual\ Studio.app/Contents/Info.plist)
ios_version=$(ls -n /Library/Frameworks/Xamarin.iOS.framework/Versions/Current | sed 's/^.*-> //g')
android_version=$(ls -n /Library/Frameworks/Xamarin.Android.framework/Versions/Current | sed 's/^.*-> //g')
echo "mono:" $mono_version
echo "vs version:" $vs_version
echo "ios version:" $ios_version
echo "android version:" $android_version
.sh
ファイルにchmod +x
を実行することを忘れないでください。その後、sh version.sh
でこれを実行すると、吐き出されます。
mono: 5.4.1
vs version: 7.3.0.708
ios version: 11.4.0.93
android version: 8.1.0-21