タグ

shに関するraimon49のブックマーク (231)

  • tar(1) はなぜオプション引数にハイフンが不要なのか?


    TL;DR tar(1)key  tar(1) Unix v7 (1979)  Unix v4 (1973)  tp(1) Unix v1 (1971)  tap(1) 80SystemV v.s. BSDPWB/UNIX (Programmer's WorkBench) cpio(1)tar(1)UnixIEEE Std. 1003.1-2001 (POSIX.1-2001)  tar(1) IEEE Std 1003.2-1992 pax(1)tar(1)199719
  • 業務で使えるかもしれない…!?GitHub Actions の Tips 集 / CI/CD Test Night #7

    https://testnight.connpass.com/event/311263/

    業務で使えるかもしれない…!?GitHub Actions の Tips 集 / CI/CD Test Night #7
  • PowerShellの今を見る 2つあるPowerShellはどっち使えばいい? (1/2)


    PowerShell202113 PowerShell https://ascii.jp/elem/000/004/052/4052789/ PowerShellWindowsWindows PowerShellPowerShell使PowerShellWindows PowerShell PowerShell
    PowerShellの今を見る 2つあるPowerShellはどっち使えばいい? (1/2)
  • シェルスクリプトとの対比で理解するPythonのsubprocess - 朝日ネット 技術者ブログ


      ikasat  git, ssh, rsync    Python  Git  pygit2 SSH  paramiko 使 rsync   subprocess Python  Python 
    シェルスクリプトとの対比で理解するPythonのsubprocess - 朝日ネット 技術者ブログ
    raimon49
    raimon49 2023/10/16
    シェルスクリプトとの比較わかり易い。
  • Makefile覚書: Goアプリ開発に役立ちそうな基礎知識 | フューチャー技術ブログ


    TIG makeTask使makeTask make調CmakeWebGo makeGNU Make MakefileEditorConfigMakefileEditorConfig makeMakefile
    Makefile覚書: Goアプリ開発に役立ちそうな基礎知識 | フューチャー技術ブログ
  • 社内用GitHub Actionsのセキュリティガイドラインを公開します | メルカリエンジニアリング


    MerpayTech Openness Month 2023 4 @goro  GitHub ActionsGithub ActionsGitHub Actions使   21
    社内用GitHub Actionsのセキュリティガイドラインを公開します | メルカリエンジニアリング
  • さくらのクラウドシェル | さくらインターネット


    使  使  PythonRubyNode.js VimEmacstmuxGitAnsibleTerraform usacloud   使PC使  
    さくらのクラウドシェル | さくらインターネット
  • GitHub Actionsにおける設定ミスに起因したGitHubスタッフのアクセストークン漏洩


    (You can read this article in English here.) GitHubBug Bounty 調 GitHubGitHub Bug Bounty GitHub Actionsactions/runner使GitHub ActionsPersonal Access Token Git
    GitHub Actionsにおける設定ミスに起因したGitHubスタッフのアクセストークン漏洩
  • Golangでバイナリを配布するとき、go-licensesとgoxzを使って利用モジュールのLICENSE、NOTICEを同梱する - 理系学生日記


    GolangMITMPLLICENSENOTICE goxzgo-licenses使LICENSE   go-licenses  goxz  Makefile license-checkcross-build.sh .PHONY: license-check license-check: go-
    Golangでバイナリを配布するとき、go-licensesとgoxzを使って利用モジュールのLICENSE、NOTICEを同梱する - 理系学生日記
  • GitHub - reconquest/shdoc: Documentation generator for shell scripts (bash, sh, zsh). Javadoc for shell scripts.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - reconquest/shdoc: Documentation generator for shell scripts (bash, sh, zsh). Javadoc for shell scripts.
    raimon49
    raimon49 2023/02/14
    gawkでいい感じに生成してくれるやつ。しぶい。
  • SSHでログインしていることを判定するには、SSH_CONNECTION環境変数を見ればよいという話 - CLOVER🍀


     SSH調 SSH_CONNECTION SSH_CONNECTION sshman SSH_CONNECTIONIP IP SSH_CONNECTION Identifies the client and server ends of the connection. The variable contains four space-separated values: client IP address, clie
    SSHでログインしていることを判定するには、SSH_CONNECTION環境変数を見ればよいという話 - CLOVER🍀
  • シェルスクリプトの [ ] と [[ ]] の違いを歴史的に解説 〜 言語設計者の気持ちになって理解しよう - Qiita

    はじめに bash などのシェルには [ ... ] と [[ ... ]] の二種類の比較方法があります。一つはコマンド、もう一つはシェルの文法なのですが、具体的にはこの二つは一体何が違うのでしょうか? そもそもなぜ似ている機能が二つもあるのでしょうか? この記事は言語設計者の気持ちになって考えることで、その理由を解き明かそうという記事です。 なお、違いについての簡単な説明については「test と [ と [[ コマンドの違い - 拡張 POSIX シェルスクリプト Advent Calendar 2013 - ダメ出し Blog 」の記事がよくまとめられていますので紹介します。一通りの違いを素早く知りたい方はこちらを参照してください。 参考 シェルの歴史や種類については「シェルの歴史 総まとめ(種類と系統図)と POSIX の役割」に詳しくまとめています(系統図とか頑張って書いたので見

    シェルスクリプトの [ ] と [[ ]] の違いを歴史的に解説 〜 言語設計者の気持ちになって理解しよう - Qiita
  • manがあるコマンドは偉いし、manを付けるべき - Lambdaカクテル


    crontabtabtable crontab(5)(crontable) manman man(1)  man man page man man(1)  man使man(1)man (crontab(1)
    manがあるコマンドは偉いし、manを付けるべき - Lambdaカクテル
    raimon49
    raimon49 2022/10/13
    >山崎春のman祭りみたいなのを定期的に開催して、man pageが無いコマンドにman pageを付けていくといった活動が必要。
  • GitHub Actions 逆引きリファレンス


    1.#調 Tips  調1 GitHub Actions  Workflow  Workflow syntax for GitHub Actions - GitHub Docs  2.Step  Job  Workflow#2-1.Step  Job  Workflow #Step < Job < Workflo
  • npm-scripts を書く時の手癖 - mizdra's blog


    5npm-scripts  id:mizdra npm-scripts   { "scripts": { "build": "webpack --mode production", "dev": "webpack-dev-server --mode development", "lint": "eslint .", "test": "jest" } } npm-scripts 4 script buil
    npm-scripts を書く時の手癖 - mizdra's blog
  • 20分で分かるDirty Pipe(CVE-2022-0847) - knqyf263's blog


    20    splice       Dirty PipeLinux dirtypipe.cm4all.com Linux
    20分で分かるDirty Pipe(CVE-2022-0847) - knqyf263's blog
  • PHPにはエスケープ関数が何種類もあるけど、できればエスケープしない方法が良い理由


    PHP Advent Calendar 2021 2019 @takoba  PHPComposerRenovate  SQL(XSS)PHPPHPPHP! 稿PHP使 SQL
    raimon49
    raimon49 2021/12/21
    そもそもエスケープ関数の使い方を意識しなければならない状況を避ける、という話。たしかに。
  • PowerShell の stderr の落とし穴


    PowerShell  (stderr)  error stream  stderr  redirect  stderr  ErrorRecord  stdout  redirect 2>&1 redirect 2> a.txt$null  redirect 2>$null  ErrorRecord   stderr  stdout  redirect  NativeCommandError stderr  $?  $false  $Error $ErrorActionPrefere
  • シェルスクリプトの代替


     kzys https://blog.8-p.info/ja/2021/09/15/bash/  PythonRuby使perl REPLbash
    シェルスクリプトの代替
  • neue cc - C#でgoogle/zx風にシェルスクリプトを書く


    C#CI .NET Core cmd()PowerShellbash  google/zxJavaScriptJavaScript便便C#C#便 zxDSLC#