全て
| カテゴリ未分類
| 通常
| 数学
| 投資
| 副業
| 転職・就職
| ブログ
| 株Stock
| VBA
| SharePoint
| REST API
| RenderListDataAsStream
| PowerAutomateDesktop
| Graph API
| PowerApps
| PowerAutomate
| PowerFx
| OfficeScriptオフィススクリプト
| PowerAutomate日時Excel日時相互関係
| PowerShell
| Dataverse
| UiPath
| OneDrive
| LINQ
| VB.NET
| C#.NET
| WPFC#.NET
| Git
カテゴリ:PowerShell
#! /bin/bash set -eu CHANNEL="def_channel" # DONOT USE '#' USERNAME="slack_post_shell" MESSAGE="TEST" HOOKS_URL="https://hooks.slack.com/services/XXXXX" for OPT in $* do case $OPT in '-c' ) CHANNEL=$2 shift 2 ;; '-u' ) USERNAME=$2 shift 2 ;; '-h' ) HOOKS_URL=$2 shift 2 ;; '-m' ) MESSAGE=$2 shift 2 ;; esac done # slackのために無理やり\nを出力させる MESSAGEFILE=/tmp/webhooks rm ${MESSAGEFILE} if [ -p /dev/stdin ] ; then cat - | tr '\n' '\\' | sed 's/\\/\\n/g' > ${MESSAGEFILE} fi POST_MSG="${MESSAGE}\n"`cat ${MESSAGEFILE}`'\n' curl -X POST --data-urlencode "payload={\"channel\": \"#${CHANNEL}\", \"username\": \"${USERNAME}\", \"text\": \"${POST_MSG}\"}" ${HOOKS_URL} 1>/dev/null 2>&1 お気に入りの記事を「いいね!」で応援しよう
Last updated
2024.02.13 05:52:31
[PowerShell] カテゴリの最新記事
|