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

ファイルの自動バックアップシェルスクリプト

バックアップスクリプトの仕様 1日に1回、cronでスクリプトを起動しバックアップする /home/user/data/ の中にあるディレクトリごとにZIPファイルにバックアップする。 バックアップ…

View Article


【Bash】リダイレクトまとめ

# 入力 command < file # ファイルの内容をコマンドの標準入力に渡す command >&2 # 標準出力を標準エラー出力にリダイレクト command > file # ファイル新…

View Article


Makefileで書く誰得スクリプト集 + ハマりポイント対処

はじめに 基本的な Makefile の書き方はこの記事では紹介してません。 Makefile 初学者の方には以下の記事を先に読むことをおすすめします。 (私の記事ではないですが紹介させていただきま…

View Article

【Git】コンソール上にgitkコマンドで表示されるようなヒストリーを表示する

1. はじめに 突然だが、 gitk コマンドを実行したことはあるだろうか? あのコマンドはこれまでどんな作業をしてきたのかを、お手軽かつ俯瞰的に把握するのに便利なのだ。 ただ、別ウィンドウが立ち上…

View Article

BashスクリプトでAtcoderを解く(ABC306-A編)

はじめに bashスクリプトがAtcoderで使えることを知ったので解いてみようという企画(筆者はpythonを使ったとしてもatcoderの問題はBまでしか解けないレベル) 問題文 https:/…

View Article


f15: linux における 普通のファイル (regular file) とは?

. [ 1. 疑問 ]  bash のサンプルコードで、  if [ -f test.txt ]; then  というファイルチェックコードがあり、  bash というか linux OS レベルに…

View Article

【Bash MySQL】クエリの速度調査

クエリの速度調査 変更箇所と記載されたところを各々書き換えれば、いい感じに速度調査できるはず。 #!/bin/sh # MySQLの設定(変更箇所) user="root" pass="passwo…

View Article

いまさらだけどPHP の環境構築では何を行なっていたのかをわかりやすくまとめてみた

はじめに 最近 M2 のMacbook Airを購入し、PCにPHPをゼロからインストールする必要がありました。今回はその時に学んだ、PHPの環境構築方法とPHPをインストールする際に何が行われてい…

View Article


zshでシェルスクリプト:複数行コメントアウトしたいんじゃ!

お忙しい方のための一例 以下で一応それっぽいことできます #!/bin/zsh echo "1行だけコメントアウトしたいときは#を使う!" # echo "ここはコメント!" echo "複数行コメ…

View Article


bashでコマンド履歴を即座に保存する

以下の記事を読んだのでbashだとどうなるのかと思い調べました。 https://qiita.com/punkshiraishi/items/3c502159c71c225f250d 背景 解決した…

View Article

curlコマンドでRangeを指定して少しずつダウンロードするスクリプト

はじめに 業務で必要だったので、ChatGPTに聞きながら作ってみました。 環境 Almalinux8 スクリプト ヘッダを見ることが目的だったので、ダウンロードしたコンテンツは全部、/dev/nu…

View Article

ターミナルの情報をエスケープシーケンスで取得する

ターミナルのエスケープシーケンスは送るだけじゃなく、情報を取得することができる。 \033[6n カーソル位置を取得 \033]11;?\033\\ 背景色を取得 しかしながら、これらを実行してもデ…

View Article

不要なディレクトリを一括削除する

不要なディレクトリを自動で削除するBashスクリプト。 CRONに設定することで、定期的に削除が可能となります。 例えば、例えば、"test_" を含む OR "_tmp" で始まるディレクトリを削…

View Article


『サーバーレスシングルページアプリケーション』の "sspa server" でつまずいた話

OREILLYの『サーバーレスシングルページアプリケーション』を勉強中だったのですが,sspa serverコマンドが動かず苦戦したので共有. ポイント 1. bashではなくpowershell …

View Article

[小ネタ] mavenのdockerコンテナ「で」docker imageをビルドする。

小ネタです。 ビルド環境を配布したいときや、CI/CDでmavenを使うことってありますよね! そんなとき便利なのがmaven - Official Imageです。 ただ、ちょっと困るのがdock…

View Article


grepでorで検索(プロセス置換)

実行結果を使ってOR検索したい プロセス置換という用語を忘れて、なんて検索していいかわからなかったので、メモ。 grepでOR検索と検索すると、 grep -e 【検索文字列】 -e 【検索文字列】…

View Article

TermuxのProotから脱獄する

なんでそんなことを? prootにはどうしてもオーバーヘッドがあるし、prootのデスクトップの中でTermux本体のシェルにアクセスしたいときがあるからです。 え?みんなそういうことしない? やり方…

View Article


Linuxにおけるファイルとディレクトリ

参考書籍 新しいLinuxの教科書 動作環境 Windows11 Oracle VM VirtualBox CentOS 7 ファイル Linux では Windows や MacOS X と同様に…

View Article

シェルスクリプトでループを回したとき配列の1番目の要素しか取得できなかった

環境 vscode 拡張機能BASH Extension Pack 今回扱うのはBASH Extension Pack内のshellcheck 次のようなbashファイルを書いていたとき次のようなメ…

View Article

repo init で変数でurlを渡すようにしたらエラーになる

この記事について repo init がエラーになる要因の1つと、その回避方法を紹介します。 やりたかったこと repo init に渡すurl, branch, xmlファイルを変数にして、汎用的…

View Article
Browsing all 2722 articles
Browse latest View live