Shell ScriptArch Linuxでカーネルを手動でインストール + make installの挙動をソースコードから追跡 こんにちは、山田ハヤオです。 Arch Linuxにtorvalds/linuxのmasterを入れようとしたらかなり苦戦したので、その記録です。 同様の内容をZennにも公開しています。 今回やりたいこと Gen... 2023.10.08 山田 ハヤオ Shell ScriptArchLinuxLinuxプログラミング
Shell Scriptmktempの作法とPOSIX互換な自前実装 そもそもmktempとは mktempコマンドは一時ファイルやディレクトリを作成するコマンドです。 環境変数TMPDIRに基づいて、重複しないようにランダムな名前のファイルやディレクトリを作成してくれます。 非常に便利で... 2023.08.14 山田 ハヤオ Shell ScriptプログラミングHowToカテゴリー済み
Shell Scriptあなたはシェルでcurlを正しく使えていますか?? こんにちは、山田ハヤオです。 受験も無事に終わったので、最近はGoやNodeJSの勉強をしています。 そんなモダンな言語は放っておいて、今日も懲りずにシェルスクリプトの話題です。 シェルスクリプトでcurlを正しく使えて... 2022.12.31 山田 ハヤオ Shell Scriptプログラミングカテゴリー済み
Shell ScriptLinuxでChromeOS FlexのUSBを作成する方法 こんにちは、山田ハヤオです。 Ivy Bridge世代のジャンクノートを3000円で入手しました。 Arch Linuxを入れるのにも飽きたのでChromeOS Flexを入れてみようと思います。 ChromeOS Fl... 2022.12.13 山田 ハヤオ Shell ScriptプログラミングHowToChrome OS
Shell Scriptシェルスクリプトで特殊なキーの入力を検出する こんにちは、山田ハヤオです。 ターミナルというのは非常に奥が深く、遊んでると結構楽しいものです。 シェルスクリプトで矢印キーを用いたメニューを実装したいと思い、手始めに矢印キーの検知を実装してみました。 日本語情報はほぼ... 2022.11.02 2022.11.23 山田 ハヤオ Shell ScriptプログラミングHowToカテゴリー済み
Shell Script【小ワザ】Gentoo Linuxでパッケージ一覧を表示する こんにちは、山田ハヤオです。最近Gentoo Linuxの勉強に勤しんでいます。 Arch Linuxのpacmanは完璧なツールで、パッケージのインストールや削除、更新はもちろん、様々な形式でパッケージの一覧を表示したり設定を表示... 2022.08.26 山田 ハヤオ Shell ScriptLinuxプログラミング小ワザHowToカテゴリー済み
ArchLinuxArch LinuxのNewsを確認できるツール こんにちは、山田ハヤオです。今回はAlter Linuxの不具合についてのお話です。 これまでの経緯 FascodeのLINE OpenChatやDiscordなどで不具合で相談に来る人が結構いますが、半分以上は上流であるAr... 2022.07.23 山田 ハヤオ ArchLinuxShell ScriptLinuxプログラミングカテゴリー済み
Shell Script【小技】Androidのパーティションをフルバックアップする こんにちは、山田ハヤオです。Twitterをやめてから日常が充実しています。 来週に学校推薦に影響を与える最後の定期試験を控えているので、勉強が忙しいです。 勉強の息抜きに短いコードを書いたので晒しておきます。 Andr... 2022.06.26 山田 ハヤオ Shell ScriptプログラミングAndroid小ワザカテゴリー済み
Shell ScriptBashのライブラリを自作してる話 こんにちは、山田ハヤオです。 最近自分が作ってるBash用の小さいライブラリの紹介をします。 ホームページを作るのが面倒なので、このブログの投稿をメインページにしようと思います。 FasBashLib Fa... 2022.05.05 2022.06.17 山田 ハヤオ Shell ScriptLinuxプログラミングカテゴリー済み
Shell ScriptChromeOSのダウンロードリンクを取得する こんにちは、山田ハヤオです。わずかにですが基本的なJavaScriptだけならかけます。 まぁTypeScriptとかJSXは書けないんですけどね。雰囲気と気合いで読んでる。 そんなわけで今回の内容はChromeOSのバイナリ... 2022.02.26 山田 ハヤオ Shell ScriptプログラミングJavaScriptHowToChrome OS
ArchLinux【Pacman 解説①】Pacmanの良いところと簡単なカスタマイズ こんにちは、山田ハヤオです。Arch Linuxを毎日使っています。 Arch LinuxはパッケージマネージャとしてPacmanが使用されています。 有名なパッケージマネージャはapt/dpkgやdnf/rpmですが、私はこ... 2022.02.10 山田 ハヤオ ArchLinuxShell ScriptLinuxプログラミングHowToカテゴリー済み
Shell Script【続き】V言語でBashの引数解析をする こんにちは、山田ハヤオです。先日、以下のような記事を投稿しました。 今回はその記事の続きです。 前回はBash 5.xの機能をフル活用してBashだけで引数解析を行いました。 そして今度は、上の記事で作成した... 2022.02.06 山田 ハヤオ Shell ScriptLinuxプログラミングHowToカテゴリー済み
Shell ScriptBSD上のBash 5.xだけでロングオプションの解析をする こんにちは、山田ハヤオです。シェルスクリプトでコマンドラインツールを作ります。 コマンドラインツールを作る上で欠かせないのが引数解析です。 世の中の言語にはコマンドライン解析を行うライブラリがたくさんあります。 そしてそ... 2022.01.25 山田 ハヤオ Shell ScriptLinuxMac OSプログラミングHowToカテゴリー済み
Shell ScriptレンタルサーバーにCMS strapiを構築する方法【CoreSever V2】 皆さんこんにちは、FascodeNetworkのブログスケジュール管理などを行っているなおこです。 今回はCoreServer V2でheadless CMSでおなじみStrapiを構築する方法をお伝えしたいと思います。 ふと... 2022.01.09 2022.01.16 naoko1010hh Shell ScriptJavaScript小ワザHowToカテゴリー済み
Shell ScriptCoreServerV2にnvmをインストールする方法【レンタルサーバー】 皆さんこんにちは、FascodeNetworkのブログスケジュール管理などもやっているなおこです。 年が明けても、かなり寒い日が続きますがいかがお過ごしでしょうか?私はねむねむな日々を送りつつ正月を楽しみました。 さて、今回は... 2022.01.07 2022.01.16 naoko1010hh Shell ScriptLinuxプログラミングJavaScript小ワザHowToカテゴリー済み
Shell Scriptsshとは?サーバーを扱うなら覚えるべき内容 挨拶とか前書き 皆さんこんにちはFascodeNetworkのブログスケジュール管理を行っているなおこです。 前回のamazonで買ってよかったものブログが今年最後のブログかと思いましたが、少し予定が変わり私が入ることにしまし... 2021.12.19 2022.01.16 naoko1010hh Shell Scriptメモ小ワザHowToカテゴリー済み
Shell ScriptLinuxでVPN Gateを使う最も簡単な方法 こんにちは、山田ハヤオです。VPN Gateって知っていますか? VPN Gateは筑波大学が開発をしている、誰でも使えるVPNです。 某大陸国のけしからんファイアウォールを回避するためのものでもあります。 小学生〜中学... 2021.10.30 2022.01.16 山田 ハヤオ Shell ScriptLinuxWebサービスフリーソフトHowToカテゴリー済み
Shell ScriptAlterISO 4.0の開発が始まりました。 こんにちは、山田ハヤオです。Alter Linuxの開発リーダーです。 今回は新しく開発が開始されたAlterISO 4.0の開発開始の経緯とロードマップについてお話します。 AlterISO 3.1までの経緯 現在、A... 2021.09.19 2022.01.16 山田 ハヤオ Shell ScriptLinuxAlter LinuxプログラミングFascodeフリーソフトカテゴリー済み
Shell Scriptけしからんシェルスクリプトを書き直す こんにちは、山田ハヤオです。 シェルスクリプトはかなり移植性が高く、OSに依存せずスクリプトを実行できます。 また、書き方も自由度が高いので(少しだけ注意すれば)自由な書き方ができます。 しかし、環境によっては動かなかっ... 2021.07.14 2022.01.16 山田 ハヤオ Shell ScriptLinuxプログラミングHowToカテゴリー済み
Shell Script【小技】cutコマンドで最後のフィールドを取得する備忘録 メモみたいな感じです。 revコマンド revコマンドは文字をひっくり返してくれるコマンドです。 それをふまえて 単純に文字列を表示する echo "You-waste-a-lot-of-time-on-Tw... 2021.07.10 2022.01.16 山田 ハヤオ Shell ScriptLinuxプログラミング小ワザHowToカテゴリー済み
Shell ScriptシェルスクリプトでINIファイルの解析をする こんにちは、山田ハヤオです。シェルスクリプトにはライブラリが少ないです。 crudiniという、コマンドラインでINIファイルの解析や編集を行ってくれるPythonで書かれたツールがあるのですが、正直めちゃくちゃ遅いです。 P... 2021.06.13 2022.01.17 山田 ハヤオ Shell ScriptLinuxプログラミングフリーソフトHowToカテゴリー済み
Shell ScriptシェルでPacmanのデータベースを解析するお話 ② こんにちは、山田ハヤオです。前回はパッケージファイルについての簡単な説明からPacmanデータベースのだいたいの大まかな構造を見ていきました。 今回は実際にそのデータベースをシェルスクリプトで解析していこうと思います。 本来の... 2021.05.28 2022.01.17 山田 ハヤオ Shell ScriptArchLinuxLinuxプログラミングカテゴリー済み
Shell Scriptpacmanの再パッケージのお話 その① こんにちは、山田ハヤオです。Arch Linux大好き人間です。 みなさんはLinuxを使う時必ずと言ってもいいほどパッケージマネージャを使います。 パッケージマネージャとはAptやPacman、RPMのことで、OSごとに違い... 2021.05.28 2022.01.17 山田 ハヤオ Shell ScriptArchLinuxLinuxプログラミングHowToカテゴリー済み
Shell ScriptAlter Linuxの副産物と使いみち こんにちは、山田ハヤオです。2020年1月から1年以上もAlter Linuxを開発しています。 これだけ開発してると他の部分にも応用できそうなライブラリみたいなものができてきます。 今回はそういったものをいくつか紹介できたら... 2021.05.21 2022.01.17 山田 ハヤオ Shell ScriptLinuxAlter LinuxプログラミングFascodeカテゴリー済み
Shell Scriptシェルスクリプトで同じ文字を繰り返し出力する 同じ文字列を繰り返し出力する方法です。いろいろあるので使いやすいやつをどうぞ。 速度比較とかしたらいいんだろうけど面倒() 今回は「Fascode」という文字を1000行出します。 forを使ってループ 一番簡単な... 2021.04.23 2022.01.17 山田 ハヤオ Shell ScriptLinuxプログラミングHowToカテゴリー済み
Shell Scriptシェルスクリプトで引数解析をする方法 【Linux 豆知識】 こんにちは、山田ハヤオです。Alter Linuxのソースコードにはたくさんのシェルスクリプトがあります。 ほとんどの処理は「build.sh」というシェルスクリプトにかかれていますが、いくつかの処理は別のファイルに分割し、まるでコ... 2021.04.20 2022.01.17 山田 ハヤオ Shell ScriptLinuxプログラミング小ワザHowToカテゴリー済み
Shell Scriptシェルで前にいたディレクトリに戻る こんにちは、山田ハヤオです。以前 緊急でこんな記事を出しました。ごめんなさい。 さて、Linuxerの方ならほぼ必ずターミナルを使うと思います。 ターミナルを使う上で必ずといってもいいほど使うコマンドがcdコマンドです。 ... 2021.04.15 2022.01.17 山田 ハヤオ Shell ScriptLinuxプログラミングHowToカテゴリー済み
Shell ScriptShell Scriptを多言語化する 【 Linux 豆知識 】 みなさんこんにちはmk419です。一週間ぶりですね。今回は久しぶりの技術系?の記事になります。 gettext 今回使用するツールです。Arch Linux場合は下記のコマンドで簡単にインストールできます。(多分入ってるはず)... 2021.02.28 2022.01.23 mk419 Shell ScriptLinuxプログラミング小ワザフリーソフトHowToカテゴリー済み
Shell Scriptzshでこの設定は当然もうしてあるよね?①:auto_cd ブログ記事を書くことを前日に思い出して、しかもいい感じのネタが思いつかなかったので、昔書いたQiitaの記事の転載です。元の記事:「zshでこの設定は当然もうしてあるよね?①:auto_cd」 ※タイトルに①とありますが,次回以... 2021.01.27 2022.01.23 stmkza Shell ScriptLinuxプログラミング小ワザフリーソフトHowToカテゴリー済み
Shell Script【小ワザ】Bashでディレクトリ下のテキストファイルを再帰的に取得する こんにちは、山田ハヤオです。久しぶりの技術的な記事です。 やりたいこと lsでディレクトリの中身を見ようとすると、ディレクトリの更に中って見てくれないじゃないですか。うーん...伝わりにくい。 . ├── dir-1 │... 2021.01.21 2022.01.16 山田 ハヤオ Shell ScriptLinuxプログラミング小ワザカテゴリー済み
Shell Scriptシェルスクリプトで特定の列を抽出する こんにちは、連続投稿の山田ハヤオです。 シェルスクリプトで、区切られてる文字の列を指定して抽出する方法をまとめてみました。 【追記】もっと良い方法があったらコメントお願いします。 列を抽出する これからabc.tx... 2020.11.21 2022.01.16 山田 ハヤオ Shell ScriptLinuxプログラミングHowToカテゴリー済み
Shell ScriptWSLでPowerline どうもmk-linux419です。とある事情でWindowsを使ってます。WindowsでLinuxのスクリプトを作るのに欠かせないWSLについてのお話です。 Powerlineのインストール WSLの導入はこちらから詳しくは... 2020.09.15 2022.01.23 mk419 Shell ScriptLinuxプログラミング小ワザHowToカテゴリー済み
Shell Script【時間計測】シェルスクリプトで1から100000まで表示する シェルスクリプトやPython。JavaScript、PHPなどを使用して1から100000までを出力するコードの速度をtimeコマンドを使用して比較します。 2020.08.16 2022.01.16 山田 ハヤオ Shell ScriptLinuxプログラミング小ワザHowToカテゴリー済み