はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ bash

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 191件)

Bun でクロスプラットフォームなシェルスクリプト

2024/01/20 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip Bun zsh cmd シェルスクリプト MacOS

Bun でクロスプラットフォームなシェルスクリプト 2024.01.20 Bun の `$` を使うと、クロスプラットフォームなシェルスクリプト(Bun Shell)を書くことができます。Bun Shell は macOS (zsh)、Linux (bash)、および Windows (cmd) と OS の違いを気にせずにシェルスクリプトを書ける、JavaScript オブジェクトとのやり... 続きを読む

bashの機能いろいろ

2023/12/31 このエントリーをはてなブックマークに追加 91 users Instapaper Pocket Tweet Facebook Share Evernote Clip POSIX シェルスクリプト POSIXシェル Python

シェルスクリプトを書いていると「それはbash独自機能だから」「POSIXシェルには無い機能だから」と言われることがよくあります。だいたいは「それみんな使ってるのでPOSIXで標準化されてると思った」といったものなのですが、本記事では便利なものから「え、それやるくらいならPythonでよくない?」まで、bashの機能を紹... 続きを読む

WebAssemblyへのコンパイルだけに特化した新言語「Onyx」登場、Wasmerが発表

2023/12/12 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip OnyX WebAssembly Wasmer WCGI 実装

米Wasmer社は、WebAssemblyへのコンパイルだけに特化した新しいプログラミング言語「Onyx」を発表しました。 同社はWebAssemblyにかつてのCGIの仕組みを取り込んだ「WCGI」や、WebAssemblyでBashのコマンドプロンプトなどをを実装可能にするWebAssemblyを拡張してPOSIX対応にした「WASIX」など、WebAssemblyをベースとし... 続きを読む

Microsoft、各種シェルに600を超えるコマンド補完を掲げる「inshellisense」

2023/11/07 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip PowerShell Microsoft zsh npm

Windows、Linux、MacOS各OSでのbash、zsh、fish、pwsh、powershell(Windows Powershell)にIDEライクなコマンド補完機能を提供するOSS「inshellisense」0.0.1-rc.1がMicrosoft公式GitHubでこのほど公開された。MITライセンスで提供されている。 パッケージ管理ツールnpmを通じて下記のコマンドでインストールできる。 npm... 続きを読む

Open Interpreter - 自然言語でコーディングを実現するオープンソースツール|masia02.eth (CipherWeb,LLC.)

2023/09/08 このエントリーをはてなブックマークに追加 60 users Instapaper Pocket Tweet Facebook Share Evernote Clip コーディング Open Interpreter 言語 ツール

Open Interpreterは、自然言語でプログラミングができるようになる、興味深いオープンソースツールです。機能呼び出し型の大規模言語モデルを利用して、Python、JavaScript、Bashなどのコードをローカルで実行できるのが大きな特徴です。インストールと利用は簡単で、コーディング作業の効率化を図れそうなツールです。 ... 続きを読む

WebAssemblyでBashのコマンドプロンプトを実装、Wasmer 4.0が正式リリース、POSIX対応の「WASIX」など安定版に

2023/06/26 このエントリーをはてなブックマークに追加 48 users Instapaper Pocket Tweet Facebook Share Evernote Clip WebAssembly Wasmer WASI WASIX

WebAssemblyでBashのコマンドプロンプトを実装、Wasmer 4.0が正式リリース、POSIX対応の「WASIX」など安定版に Wasmer 4.0ではWasmerが独自仕様として提唱する、WebAssemblyからOSなどのシステムにアクセスするAPIを抽象化するWASI(WebAssembly System Interface)仕様をPOSIX対応に拡張した「WASIX」が安定版となり、... 続きを読む

Bashを使いこなすための必須コマンド71選 - Qiita

2023/06/12 このエントリーをはてなブックマークに追加 279 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita

はじめに mkdir, ls, cp, touch, mv, rm以上のコマンドにあんまり触れていない。。。という方、もっとコマンドを使いこなしたい!という方。。。必見。 基本的だが全部網羅するには大変な基本コマンド及びショートカットを溢れんばかり71選お届けします。たくさんありますので、表題に何のコマンドか書いてあるのをご活... 続きを読む

WebAssemblyをPOSIX対応に拡張した「WASIX」登場、bashやcurl、WebサーバなどLinuxアプリが実装可能に。Wasmerが発表

2023/06/06 このエントリーをはてなブックマークに追加 72 users Instapaper Pocket Tweet Facebook Share Evernote Clip curl Wasmer WASIX システムリソース WASI

WebAssemblyをPOSIX対応に拡張した「WASIX」登場、bashやcurl、WebサーバなどLinuxアプリが実装可能に。Wasmerが発表 WebAssemblyランタイム「Wamer」の開発元であるWasmer社は、WebAssemblyでファイルやネットワーク、メモリなどのシステムリソースを抽象化する業界標準のAPI仕様である「WASI」(WebAssembly System In... 続きを読む

Bashを学べる全20回の入門動画 MicrosoftがYouTubeで無料公開

2023/03/11 このエントリーをはてなブックマークに追加 437 users Instapaper Pocket Tweet Facebook Share Evernote Clip YouTube スクリプト Microsoft スキル 学習

Bashを学べる全20回の入門動画 MicrosoftがYouTubeで無料公開:Bashの学習が他のスキルに役立つ理由 Microsoftは初学者向けにBashを解説する動画をYouTubeで公開した。全20回の動画ではターミナル操作の基本、ファイル操作、スクリプトの記述方法を解説している。 Microsoftは2023年2月21日(米国時間)、初学者向けにB... 続きを読む

シェルスクリプトの [ ] と [[ ]] の違いを歴史的に解説 〜 言語設計者の気持ちになって理解しよう - Qiita

2022/11/06 このエントリーをはてなブックマークに追加 218 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita シェルスクリプト 文法 シェル コマンド

はじめに bash などのシェルには [ ... ] と [[ ... ]] の二種類の比較方法があります。一つはコマンド、もう一つはシェルの文法なのですが、具体的にはこの二つは一体何が違うのでしょうか? そもそもなぜ似ている機能が二つもあるのでしょうか? この記事は言語設計者の気持ちになって考えることで、その理由を解き明... 続きを読む

今どきのシェルスクリプトは数値計算にexprを使わない(POSIX準拠) - Qiita

2022/10/08 このエントリーをはてなブックマークに追加 205 users Instapaper Pocket Tweet Facebook Share Evernote Clip expr POSIX DASH Qiita シェルスクリプト

はじめに 1992 年に POSIX でシェルが標準化されて以来、シェルスクリプトの数値計算に expr コマンドは使いません。expr コマンドを使って計算していたのは Bourne シェル(古い UNIX の sh)時代の話で、現在の POSIX sh (dash、bash 等)時代では数値計算に expr コマンドは不要です。今どきはシェルの機能だけで整... 続きを読む

Bash: わかるとほんのちょっとうれしくなること5選 - Qiita

2022/07/14 このエントリーをはてなブックマークに追加 89 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita sudo dev 引数 bash -c

Bash の勉強を始めた頃、頭がごちゃごちゃになって調べたこと、わかるとほんのちょっとうれしくなったことを5個ピックアップしてみました。 - 目次 - alias sudo='sudo ' と alias sudo='sudo -E ' bash -c /dev/null grep -rl xargs で任意の位置に引数を展開する - 説明 - 1. alias sudo='sudo ' alias コマンドを使... 続きを読む

実行中のシェルスクリプトをchattr(1)を使ってimmutableにするというのはどうか - その手の平は尻もつかめるさ

2022/01/02 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip immutable 挙動 スクリプト スク 現象

実行中のbashシェルスクリプトを上書きするとシェルスクリプトが実行中に再読み込みされ、意図しない挙動をするという現象が昨年末に話題になりました。 bash は、シェルスクリプトの実行中に適時シェルスクリプトを読み込みます。この挙動による副作用を認識できておらず、実行中のスクリプトが存在している状態でスク... 続きを読む

Google発のJavaScriptで書けるシェル 「zx」 | DevelopersIO

2021/05/11 このエントリーをはてなブックマークに追加 17 users Instapaper Pocket Tweet Facebook Share Evernote Clip DevelopersIO シェル スクリプト 手間 少し

Introduction シェルを書きたいときにBashは手軽に使えるけど、 少し込み入ったスクリプトを書こうとするとちょっと面倒。 NodeいれてJavaScript書くのもいいけど、 いろいろセットアップが手間。 そんな人にピッタリはまるかもしれないのがzx。 Google発、JavaScriptで記述できるシェルです。 Top Level await使ってシ... 続きを読む

「ユニコーン企業のひみつ」のユニコーン先輩を仰ぎ、追い越す道のり - pixiv inside

2021/04/26 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip pixiv inside 道のり ユニコーン企業 dev 書籍

コーポレートIT・テスト・品質とりまとめ、VRoid・NEOKET等新規系事業支援に、エンジニア組織運営、pixiv inside運営、PIXIV DEV MEETUP運営などを通じて、技術を軸に社内を広くエンパワーメントする仕事をしているbashです。 こちらの募集に当選し2021/4/26発売の書籍『ユニコーン企業のひみつ』をいただきました。あり... 続きを読む

シェルスクリプトを書くときにいつもやるやつを調べた - Please Sleep

2021/02/17 このエントリーをはてなブックマークに追加 770 users Instapaper Pocket Tweet Facebook Share Evernote Clip シェルスクリプト ShellCheck 脳死 bin set

bash のシェルスクリプトを書くときに、いつも脳死で以下をやっている。(同僚が整備してくれたものをコピペしている) エディタなり CI で shellcheck をまわす set -euxo pipefail と冒頭に書く こんな感じ #!/bin/bash set -euxo pipefail いつまでもコピペではさすがにアレなので、意味を調べたメモ。 shellcheck koal... 続きを読む

VSCodeのterminal上でemacsっぽいキーバインドをまともに動くようにする - 覚書

2020/12/23 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip vscode readline 覚書 キーバインド emacs

自分用メモ。タイトルのまんま。 わたしは普段shellはbash、プログラミングするときのエディタはVSCodeを使っています。端末上でbashを使うときのキーバインドはemacsっぽいやつです。より正しい表現をするとbashが内部的に使っているreadlineのediting-modeがemacsになっています。 VSCodeはterminal機能を持っています... 続きを読む

プロダクトチームの自走データ活用を技術で支えるデータ基盤整備エンジニアリングとは - pixiv inside

2020/09/25 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip pixiv inside プロダクトチーム マネージャ 技術

こんにちは。ピクシブの社内エンジニア職横断組織「エンジニアギルド」マネージャのbashです。主にエンジニア採用プロセスを取りまとめています。 ピクシブでは複数の事業部があり、様々な専門性を持ったメンバーが集って事業領域にフォーカスする体制を取っています。各事業部にいる技術のキーパーソンがどのような考え... 続きを読む

スクリプト言語としてのGo

2020/06/09 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip スクリプト言語 Python 原文 熱意 代用

原文(投稿日:2020/04/23)へのリンク ハイパフォーマンスなネットワークシステムや並列システムを開発するプログラム言語として、Goの採用が拡大していることから、開発者たちはこれをスクリプト言語として使用することに熱意を持ち始めている。ただし現在のGoは、そのままではbashやpythonの代用としては使えないため、... 続きを読む

HomebrewのインストーラーをRubyからBashに書き直しました! - プログラムモグモグ

2020/03/03 このエントリーをはてなブックマークに追加 583 users Instapaper Pocket Tweet Facebook Share Evernote Clip Homebrew インストーラー usr Install 多く

みなさんはHomebrewをお使いでしょうか。macOSをお使いの多くの開発者が使っていると思います。 HomebrewのインストーラーはRubyで書かれており、次のコマンドでインストールするようになっていました。 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" Homebrew... 続きを読む

WSL2が突然動かなくなって公式Issueが荒れてる話 - Qiita

2020/02/06 このエントリーをはてなブックマークに追加 17 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita 呪文 WSL2 魔法 概要

概要 WSL2で困ったときに使う魔法の呪文の次の日ぐらいから、突然、会社のPCのWSL2が動かなくなりました。 自分はかなり致命的で、WSL2が動かないと仕事にならないレベルだったのでだいぶ焦りました。 そんな人用への解決方法を書いておきます。 事象 wslを起動しようとすると、bashが起動せず、以下のようなメッセージ... 続きを読む

Bashの邪悪なコマンド9選 - Qiita

2020/01/08 このエントリーをはてなブックマークに追加 259 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita

rm -rf /やったことある人。 私はないです。 以下はAndreas Müller( Twitter / GitHub / LinkedIn / Medium )による記事、9 Evil Bash Commands Explainedの日本語訳です。 9 Evil Bash Commands Explained 初めてターミナルを使って、そしてそれを理解したときのことを覚えています。 あらゆるファイルにアクセスし、全... 続きを読む

その昔作ったbashで歴代将軍を補完するスクリプトと補助コマンド - Qiita

2019/12/17 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita スクリプト 歴代将軍

この記事はクソアプリ2 Advent Calendar 2019の16日目が空いていたので昔作ったクソアプリの紹介をするものです。 その昔こんな話題がありました。 なぜたった15人しかいない徳川将軍は覚えられないのですか? - Togetter プログラマ視点では、「シェルで補完できないから」というのが一つの意見としてあります(暴論)。 ... 続きを読む

【 shopt 】コマンド(応用編その1)――コマンドライン履歴の扱い方を変更する:Linux基本コマンドTips(362) - @IT

2019/12/11 このエントリーをはてなブックマークに追加 6 users Instapaper Pocket Tweet Facebook Share Evernote Clip Linux コマンド Linux基本コマンドTips 実行例

Linux基本コマンドTips(362):【 shopt 】コマンド(応用編その1)――コマンドライン履歴の扱い方を変更する 本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、bashのシェルオプションを設定する「shopt」コマンドです。 続きを読む

Nuxt.jsで未利用のVueコンポーネントを探すシェルスクリプト - Qiita

2019/10/08 このエントリーをはてなブックマークに追加 30 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita シェルスクリプト コンポーネン Files Vue

最近Nuxt.jsでWebアプリを作ってるけど、 度重なる改修でVueコンポーネントが乱立。。 使ってないのもたくさんありそうなので、調べるスクリプトを作ってみた。 スクリプトはこんな感じ #!/bin/bash # vueコンポーネントの一覧を取得 FILES=`find components -name "*.vue"` for i in $FILES; do # 全体からコンポーネン... 続きを読む

 
(1 - 25 / 191件)