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

[bash] ディレクトリ文字列のリネーム処理

shのrename処理を行うコードをcopilotに聞いてみた結果 実現したいこと a/b/c/name.csv c/name.csv name.csv ↓ name_a_b_c.csv name_…

View Article


ssh接続と便利なターミナル設定の話

この記事について この記事はNITech-Katolab Advent Calendar 2024への参加記事となっています. 一般的な環境で動くかと思われますが,一部Katolab向けの仕様となっ…

View Article


Gateway NE132-F14PにUbuntu 22.0.4.5 LTSを導入し、Webサーバを構築する

Gateway NE132-F14PにUbuntu 22.0.4.5 LTSを導入し、Webサーバを構築する 作成期間: 2024/11/25 - 2024/12/01 これからサーバーを構築しよう…

View Article

Gitリポジトリのルートの絶対パス動的取得は git rev-parse --show-toplevel が便利

この記事は、なんか作ろうの会 Advent Calendar 2024 の3日目の記事として書かれました。 結論 Git管理しているリポジトリで、リポジトリのルートの絶対パスを環境に依らず取得するに…

View Article

最新版プログラムを入手するスクリプト

プログラムをアップデートする際に、わざわざブラウザを開きそのプログラム(ソフトウェア)の提供元やGitHubのWebページにアクセスしてダウンロード&インストールするのが面倒だと感じたことはありませ…

View Article


Bash使い必見!便利な設定が詰まったおすすめ`.bashrc`サンプル

はじめに Bashを使っていると、ターミナル操作をより効率的にするための設定が欲しくなることがありますよね。この記事では、私が日々使っている便利な.bashrc設定を紹介します。これをコピーして使う…

View Article

bashで30分以内に更新されたファイルを取得し、更新日時で並び替え

find -type f -mmin -30 -exec ls -lt --full-time {} + | sort -k6,7 解説 このコマンドの目的は、過去30分以内に更新されたファイルを探…

View Article

メンテナンスページをWAFで作成するCDKとその切り替えをbashで実現する

はじめに メンテナンスページのWAFで作成し、その切り替えをbashで実現しました。 ※切り替えは手動のため、CodeBuild化をその後行いました。後ほど記事にしようと思います。 また、参考にも記…

View Article


【初心者向け】bash_profileの基本とおすすめ設定まとめ

はじめに LinuxやmacOSを使っていると、ターミナルを開いたときに自動で設定が適用されることがあります。それを制御しているファイルの一つがbash_profileです。 本記事では、bash_…

View Article


現在のディレクトにあるファイル、フォルダを一つ上の階層のディレクトリに移動させるコマンド

ターミナルを使って、現在のディレクトリにあるファイルやフォルダを一括で上の階層に移動する方法をご紹介します。 基本のコマンド まずは、基本のコマンドから見ていきましょう。 mv * .. このシンプ…

View Article

cdでディレクトリ移動は時代遅れ??zoxideで簡単高速ディレクトリ移動!!

はじめに ターミナルでのディレクトリ移動といえばcdコマンド。しかし、より効率的な方法があることをご存知でしょうか?本記事では、ディレクトリジャンプツール「zoxide」の魅力をご紹介します。 zo…

View Article

時間を毎秒カウント出力するシェルスクリプトの遅れの考察

この記事は以下の Advent Calendar の記事です。 Perl Advent Calendar 2024 8日目 シェルスクリプト&PowerShell Advent Calendar 2…

View Article

【Minecraft】プラグインサーバを運用する上で便利なダウンロードスクリプト

PaperにGeyserとFloodgateを導入してクロスプラットフォーム対応をしている。サーバ本体とプラグインを更新するときに用いているスクリプトを紹介する。curlを使用している。 Paper Paperはダウンロードリンクをそのままwgetしても手に入るのだが…

View Article


シェルスクリプトでread中にシグナルが発生したらどうなるか?

はじめに シェルスクリプトで read 中にシグナルが発生したらどうなるか?の実験です。 実験 こんなスクリプトで実験 #!/bin/sh trap 'echo usr1' USR1 (sleep …

View Article

Linuxのプロンプトに現在のGitのbranch名やk8sのコンテキスト・ネームスペースを表示してみる

0.はじめに 最近個人や現場でも、Linuxを用いたGitの開発と、k8sによるクラスタ管理を行うことが増えてきました。 現場で実際にあったミスですが、対象のコンテキストを間違えてデプロイしてしまっ…

View Article


シェルスクリプトの特殊変数

シェルスクリプトをより柔軟かつ強力にする特殊変数について解説します。これらの変数は、コマンドライン引数、スクリプト名、プロセスIDなど、スクリプトの実行環境に関する重要な情報を提供します。 最初のス…

View Article

シェルスクリプトで並列処理

シェルスクリプトでコマンドを並列実行する方法を2つ紹介します。 1. & (バックグラウンド実行) と wait 最もシンプルな並列処理の方法です。コマンドの末尾に & を付けると、そのコマンドはバ…

View Article


source、bash、shの違い

source、bash、shはすべてシェルスクリプトを実行するためのコマンドですが、それぞれ異なる特性と用途があります。以下にそれぞれの違いを詳しく説明します。 source コマンド シェルの組み…

View Article

/bin/bash^M: 誤ったインタプリタです

はじめに こんにちは。 仮想環境ぶっ壊しマンのBaNanaです! このネタはしばらく擦っていきます!! 今回は、変なエラーが出てスクリプトが実行できない問題を解決して行きたいと思います。 問題と解決 環…

View Article

うにがあるくAAを表示するコマンドを作った

こんちは 塩ハム(d)です みすてむずアドベントカレンダー2024 12/17の記事です https://adventar.org/calendars/10269 今12/18 0:06です(遅刻) 先ほどまで何も思いつきませんでし…

View Article
Browsing all 2722 articles
Browse latest View live