Quantcast
Channel: Bashタグが付けられた新着記事 - Qiita
Browsing all 2722 articles
Browse latest View live

Gitとbashに設定しているaliasをメモする.

作業環境 Windown11 (WSL2) VSCode Git Graph Git 2.39.3 誰に向けた記事か docker のコマンドを打つのが面倒 / 打ち間違えがちな人 git の基本は…

View Article


bash組み込みのtimeコマンドでrealの時間のみを取得したい

bashでtimeコマンドを実行する場合。 shellに組み込みされているtimeコマンドがありますが。 それ以外にも外部コマンドとしてgnuが提供しているtimeコマンドもインストールされており。 gnu版timeコマンドもインストールされている場合などで、単純にtimeとしてコマンドを実行すると、bash組み込みのtimeが優先して実行されます…

View Article


「git commit -m "..." がめんどくせぇ!」そんなあなたにこのエイリアス

魔法のエイリアス alias gm='function _gm(){ git commit -m "$1"; }; _gm' 使い方 gm コミットメッセージ という使い方ができます。 gm これは…

View Article

bashでfor文を使用する際、連番でループする方法(seq、ブレース展開、ワンラインでの記載方法あり)

(自身の備忘録用です) seqで指定の件数ループ #!/bin/bash for i in `seq 5` do echo ループ${i}回目 done --------------- (出力) ル…

View Article

プログラミング言語としての シェルスクリプト チュートリアル (2) 〜 データ編

シェルスクリプトが扱えるのは文字列だけじゃない シェル スクリプト の変数に代入できる値の型は基本的に文字列型だけです。しかし、その文字列を様々な型として処理することができます。 name="AB…

View Article


ディレクトリ内の全てのファイルの末尾に文字列(拡張子)を追加するワンライナー

find <directory_name> -type f -name '*' | xargs -I{} mv {} {}.pdf 各コマンドの意味と役割 find <directory_name>…

View Article

Bashで文字列をエスケープしたい!

エスケープの方法 #コメントから始まるBashの行を入力 次の行で!:qを実行 これにより、エスケープが適用された文字列を見ることができます。 例 bash-3.2$ # This string '…

View Article

ubuntuPCでマイコンに書き込めない!?ってなったときの備忘録

Arduino uno R4 minimaに書き込めない 新しくミニPCを買ったのでubuntu22.04を入れてROSとかで遊ぼうと思ってたらマイコンに書き込みできない!?ってなって困ってたのでそ…

View Article


シェルのパターンマッチング

パス名展開等で用いるシェルのパターンは正規表現と別物ですが、似た機能を持ちます。 ※パターンマッチングは主にパス名展開で用いられますが、パス名展開以外でも使用可能な場合があります。 ※シェルのパター…

View Article


ターミナル開始時に特定のディレクトリをデフォルトに設定する方法

概要 Linuxでターミナルを開いた際 自動的に特定のディレクトリに移動するよう設定する方法を紹介します。 環境 エディタ:nano シェル:Bash 手順 1. .bashrc ファイルを開く タ…

View Article

シェルスクリプト入門:一般ユーザーも使える便利なスクリプト

はじめに シェルスクリプトと聞くと、サーバー管理者が使うものというイメージがあるかもしれません。 なのでサーバー管理などをしないと身につかないと思っているかもしれません。 しかし、一般ユーザーでも日…

View Article

Ubuntu 24.04 LTS を Windows 11 にインストールする

Ubuntu 24.04 LTS を Windows 11 にインストールする こんにちは、@studio_meowtoon です。今回は、Windows 11 に Ubuntu 24.04 LTS…

View Article

なぜターミナルはCtrl+Cで終了するのか?

読み飛ばしてください おはようございます、しなもんです。 ターミナルみんな使ってますよね。 しかし今でも分からないことがあるんですよね。 なんでCtrl+Cでターミナルが終了するの? 多くの人にとっ…

View Article


プロセス置換のエラー処理、終了ステータスをシェルスクリプトで取る方法

はじめに シェルスクリプトのエラー処理は難しい場面がいくつかあります。そのため信頼性の高いシェルスクリプトを書くのが困難になっています。POSIX.1-2024 での set -o pipefail…

View Article

bashスクリプトで「データサイエンス100本ノック(構造化データ加工編)

はじめに 普段はデータパイプライン構築運用を行っていますが、クラウドサーバーへ置かれるローデータをスクリプトでさっと見たい時があります。 そこで、勉強がてら昔やったことのあるデータサイエンス100本…

View Article


押すなよー絶対に押すんじゃないぞーっ!危険コマンド集

警告: この記事に載ってるコマンドは、ヤバいぞ!絶対に実行すんじゃないぞ!押すなよ!絶対押すなよ! 超危険なコマンドについて語っちゃいますよ!でも、マジで押すなよ! Windows編 全部消しちゃ…

View Article

Bash で function 定義

Bash スクリプトで関数( function ) を定義する方法についてメモ。 Bash における関数の基本的な定義方法と、関数間で引数を伝搬させる方法について書いていく。 Bashにおける関数の…

View Article


Bashスクリプト速查表の紹介 cheat sheets

こんにちは、皆さん!今日はBashスクリプトの速查表を紹介します。Bashスクリプトを始めるための便利なリファレンスが満載です。詳細はこちらからチェックできます。 Bash速查表 はじめに まずは…

View Article

GitHub REST API のレートリセット時刻を確認する

レート制限取得のエンドポイント rate オブジェクトは非推奨とのことなので、resources.core を使いましょう。 Note: The rate object is deprecated.…

View Article

# Executing shell scripts with raycast (on macOS)

Introduction I want to feel more at home in the terminal. Recently, my work has been more backend-f…

View Article
Browsing all 2722 articles
Browse latest View live