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

bashスクリプト内で使われているツールのstatus codeが間違っていた場合の対応

LIFULLには社内の広告データ管理システムがあり、そこで多くのバッチ処理が動いています。 そのシステムでembulkのかなり古いバージョンを使ってしまっていて、こちらのIssuesにあるように、一…

View Article


Goで書いたプログラムをシェルスクリプトに変換する

シェルスクリプト&PowerShell Advent Calendar 2024の記事ですが、動機がシェルスクリプトを書きたくないというのとGoの話が多いのであまりふさわしくないかもしれません。 た…

View Article


Slint で書いたログイン画面を bash から表示する

はじめに この記事は Slint Advent Calendar 2024 22日目の記事です。 昨日は @hermit4 さんによる Slintのバックエンドとレンダラー でした。 公式ドキュメン…

View Article

うにが歩くAAをアニメーションで表示するコマンドを作った

こんちは 塩ハム(d)です みすてむずアドベントカレンダー2024 12/17の記事です https://adventar.org/calendars/10269 前回12/17の記事としてこちらを…

View Article

bashのブレース展開

ブレース展開とは? ブレース展開は、{} で囲まれたパターンを、指定された文字列の組み合わせに展開する機能です。 例えば、以下のようなパターンがあるとします。 echo {a,b,c}-{1,2,3…

View Article


ログインユーザの入力コマンド自動表示

はじめに リモート研修(teams使用)の講師をやっています。複数のUnix未経験者のBash入力コマンドをチェックするため自動で表示確認するものを作成しました。 仕様 生徒の.bashrcのPRO…

View Article

シェルスクリプトの基本的な文法

これでシェルスクリプトの基本的な文法をマスター! 今から駆け出しエンジニアのために シェルスクリプトの基礎となる文法をレクチャーしていきます! この記事はBash向けに書かれたものです。 Sheba…

View Article

MacでブータブルUSBの作成に挑戦した話

こんにちは。CYBIRD Advent Calendar 2024 24日目担当の@cy-seiyanです。 イケメンシリーズにてクライアントサイド・サーバサイドの二刀流エンジニアをしております。 …

View Article


Bashテンプレート

自分用に記載 #!/bin/bash set -o errexit # set -e set -o nounset # set -u set -o pipefail function usage()…

View Article


シェルスクリプトの実行時に構文チェックを自動で行う

はじめに シェルスクリプトはコードを読み込みながら実行します。そのためシェルスクリプトの後半にシンタックスエラーがあったとしても、途中まで実行されてしまいます。ここで紹介するのは構文チェックを実行前…

View Article

VSCode+WSL で Bash のコーディング環境を整える

はじめに VSCode と WSL を使って Bash のコーディング環境を構築する手順を書きました。 使用するツール群は以下と通りです。 本当は explainshell も Bash IDE と…

View Article

bashとzshの違い

ターミナルを使った作業に欠かせないシェル環境。 LinuxやmacOSでよく使われるシェルとして、Bash(Bourne Again Shell)とZsh(Z Shell)の2つが挙げられます。どち…

View Article

シェルスクリプトの終了処理を確実に行うテンプレ(POSIX準拠・永久保存版)

はじめに シェルスクリプトの終了処理を確実に行うテンプレコードの紹介です。POSIX 準拠で書いています。「POSIX 準拠」の意味は、POSIX の内容から読み取れる各シェルの微妙な動作の違いに対…

View Article


CLI、はじめてみました (Part1)

本記事の目的 Command-line interface (CLI)で使えるTipsを備忘録としてまとめていきます! No.0001 mkdirでサブフォルダーまで一気に作成 mkdir -p {…

View Article

BashでFizzBuzzコマンドを作ってみよう

はじめに プログラミングの基本問題としてよく知られているFizzBuzzをbashスクリプトで実装し、さらにコマンドとして使えるようにする方法を紹介します。 ブラウザ上でLinux環境を使えるエンベ…

View Article


`bash`によってフォルダに次々とアクセスし、ファイル名を変更[備忘録]

#!/bin/bash # 親フォルダを指定 parent_dir="A" # 必要に応じて変更 # figure内のサブフォルダをループ for subfolder in "$parent_dir…

View Article

<bash: find コマンド> 第一引数に指定したディレクトリ配下から、第二引数以降に一致するファイル・フォルダを除いて削除する

実行は自己責任でお願いします! # 正規表現について # "." :任意の1文字 # "*" :直前の文字に0回以上マッチ(最長一致) # "|" :OR条件 function del () { s…

View Article


基本的なNetplanのyamlファイルを対話で作成するbashシェルスクリプト

0. きっかけ 0.1. Netplanのフォーマットはちょいちょい変わり、yamlのインデントルールが厳しい。。 Ubintu - Configuring network 当然、定義はあるのですが…

View Article

ffmpeg で動画ファイルから 5秒ごとに画像を切り出すスクリプト

概要・目的 5秒ごとに1スライドがある動画ファイルから画像を切り出したかった。 生成AIでざっくりスクリプトを書いてもらって、一部手直しをしたら使えたので記事にまとめておきます。用途は限定的ですが動…

View Article

MacとLinuxでfindコマンドの実行結果が違う件

<2025.1.4 コメントを受け内容修正> 概要 Macbookでfindコマンドを使ったが、思うような結果を得ることができなかったので調べてみた。 findコマンドとは? findコマンドはディ…

View Article
Browsing all 2722 articles
Browse latest View live