タグ

Linuxに関するmasa8aurumのブックマーク (48)

  • Linuxコンテナの「次」としてのWebAssembly、の解説


     WASMLinuxWebAssembly稿 2022WebAssembly(WASM)Docker for DesktopWASMFastlyCloudflareWASMMSAKS(Azure Kubernetes Service)WASMpreviewWASM Builders2023WASMWASM WASMC++
    Linuxコンテナの「次」としてのWebAssembly、の解説
  • sedのパターンスペース・ホールドスペースの動作を図で学ぶ - Qiita

    概要 sedは、入力ストリームに対して様々なテキスト変換をおこなう、ストリームエディタです。 cut, grep, trといった基的なフィルタコマンドと比較して、柔軟なテキスト処理が可能です。 このsedの機能の1つとして、パターンスペース・ホールドスペースがあります。 高度なテキスト処理が可能になる反面、パターンスペース・ホールドスペースは、動作が理解し辛いという難点があります。 ですが、sedのパターンスペース・ホールドスペースの動作を丁寧に解説した記事は、私が探した限りでは見つかりませんでした。 そこで、sedを深く学ぶ方への助けとして、また私自身の復習として、sedのパターンスペース・ホールドスペースの動作を、記事としてまとめました。 記事では、sedのパターンスペース・ホールドスペースの動作を、図示して解説します。 実行環境 Arch Linux 4.8.8-2-ARCH G

    sedのパターンスペース・ホールドスペースの動作を図で学ぶ - Qiita
    masa8aurum
    masa8aurum 2021/10/18
    暇なときに息抜きに読む
  • なぜ“デスクトップLinux”は普及しなかったのか? (1/2) - ITmedia エンタープライズ


    10IBMRed Hat調25Red HatLinuxTechCrunch Japan  LinuxMicrosoft90 LinuxWindowsLinuxRed Hat Red Hat Japan123LinuxMicrosoftRed HatPC
    なぜ“デスクトップLinux”は普及しなかったのか? (1/2) - ITmedia エンタープライズ
    masa8aurum
    masa8aurum 2018/11/20
    ブコメ 「自由は一定の需要があるがメジャーにはならない」
  • How do I find files that do not end with a newline/linefeed?

    masa8aurum
    masa8aurum 2017/04/12
    改行記号で終わらないファイルを検索する UNIX コマンド (2つめの回答)
  • 開発環境がLinuxに戻ってそれなりにこなれてきたので現在の環境について書く - joker1007’s diary


    MacThinkpadGentoo2 MacThinkpadMac ThinkpadwWi-FiGentoo GentooWindows10OS使 使
    開発環境がLinuxに戻ってそれなりにこなれてきたので現在の環境について書く - joker1007’s diary
    masa8aurum
    masa8aurum 2017/02/04
    Linux デスクトップ環境の例。この人は「依存が少ない」ことを重視している
  • How to test whether a file uses CRLF or LF without modifying it?

    masa8aurum
    masa8aurum 2016/09/01
    ファイルの改行コードを判別する→ファイル中で、CRLF (正確にはCR) が含まれている行を表示する→ $ grep -U $'\x0D' myfile.txt
  • What do the numbers in a man page mean?

    So, for example, when I type man ls I see LS(1). But if I type man apachectl I see APACHECTL(8) and if I type man cd I end up with cd(n). I'm wondering what the significance of the numbers in the parentheses are, if they have any.

    What do the numbers in a man page mean?
    masa8aurum
    masa8aurum 2016/08/23
    man のセクション番号。あと、 `man -a printf` とか `man -k '^printf'` が便利
  • Unix execute permission can be easily bypassed. Is it superfluous, or what's the intention behind it?

    masa8aurum
    masa8aurum 2016/08/22
    UNIX の file permission の execute bit は何のためにあるのか
  • シンボリックリンク内の相対パスの動き - クイック エンジニアリングブログ

    はじめまして。 インフラを担当してますmatsBです。 とても限定的な話ですが、最近シンボリックリンクに興味を持ったので その話をしたいと思います。 ディレクトリのシンボリックリンクを張ったら、プログラム内で相対パスを使うのは "やってはいけない事"ってのは有名な話です。 "やってはいけない事"の理由は簡単で、シンボリックリンク内のディレクトリで 相対パスを使うとリンク元のディレクトリを参照するから。 ですね。 今回は改めて、 なんでリンク元のディレクトリを参照するか を解説したいと思います。 言葉で説明すると長くなってしまうので、実際にやってみるのが早いですね。 ってことで、/home/user の配下にAとBのディレクトリを用意して Bの1ディレクトリをAのシンボリックリンクにして シンボリックリンク内で相対パスを実行して "やってはいけない事"を実際に再現してみます。 AとBに同じフ

    シンボリックリンク内の相対パスの動き - クイック エンジニアリングブログ
  • 【ln -s】シンボリックリンクをちゃんと理解―絶対パス 相対パスでのリンク張り - tweeeetyのぶろぐ的めも


     linuxln    ln -s file(or dir)  使 ln -s /tmp/anydir1/anydir2 /home/hoge/anydir2   # tree ./lntest/ ./lntest/  projectDir  dirA  dirB  dirC     dirD     dirE dirG
    【ln -s】シンボリックリンクをちゃんと理解―絶対パス 相対パスでのリンク張り - tweeeetyのぶろぐ的めも
    masa8aurum
    masa8aurum 2016/06/22
    相対指定する場合 ln -s シンボリックリンクからのパス シンボリックリンクのパス
  • 便利な厄介者: ディレクトリを指すシンボリックリンク - 檜山正幸のキマイラ飼育記 (はてなBlog)


     bash, cmd.exe, PowerShell3使bashLinuxMinGW/MSYS4    bash/bin/rm cmd.exedel PowerShellrmRemove-Item bash/bin/rm cmd.
    便利な厄介者: ディレクトリを指すシンボリックリンク - 檜山正幸のキマイラ飼育記 (はてなBlog)
    masa8aurum
    masa8aurum 2016/06/21
    気をつけよう >subdirがディレクトリを指すシンボリックリンクのとき、subdir はシンボリックリンクそのものを意味し、subdir/ だとリンク先の本物のディレクトリを意味するようです。
  • 【シンボリックリンク危険】シンボリックリンクを rm -rf hoge/ してひどい目にあった件【ババーン!!キャー】 - ゆっくり備忘録


     rm -rf hoge/  WordPress(WordPressMySQLmysqldumpOK)(mitsuakikawamorita.com)WordPress/var/lib/wordpress/wp-content  rm -rf/var/lib/wordpress/wp-content WordPress (^o^) 
    masa8aurum
    masa8aurum 2016/06/21
    気をつけよう
  • .bash_profileや.bashrcをフラグメントする(.bash.d) - Qiita


    Qiita  http://mattintosh.blog.so-net.ne.jp/2012-10-07-4 .bash_profile.bashrc Ansible.bash_profilesed使 # .bash.d fragment if [ -d "${HOME}/.bash.d" ] ; then for f in "${HOME}"/.bash.d/*.sh ; do [ -x "$f" ] && . "$f" done unset f fi
    .bash_profileや.bashrcをフラグメントする(.bash.d) - Qiita
  • シェル変数と環境変数の違いをコマンドラインで確認する - Qiita


    調    LinuxITpro http://itpro.nikkeibp.co.jp/article/COLUMN/20060620/241337/   =使$
    シェル変数と環境変数の違いをコマンドラインで確認する - Qiita
    masa8aurum
    masa8aurum 2015/06/04
     export  source  

    Linux
     
  • シェルスクリプト最大の罠、while問題

    シェルスクリプト最大の罠:while問題 前回はシェルスクリプトプログラミングのコツの1つとして「アット・ア・グランス性」を紹介した。紹介の中でwhileが引き起こしやすい問題について触れたが、前回の説明だけではよく分からなかった方もいると思う。 今回はこの「while問題」に焦点を当て、シェルスクリプトプログラミングで最もはまりやすい問題を掘り下げて説明する。 whileとパイプの組み合わせで問題発生 次のシェルスクリプトを見てほしい。実行結果を予測してほしいのだが、おそらくほとんどの方が「標準出力にLinuxが出力される」と答えるだろう。

    シェルスクリプト最大の罠、while問題
    masa8aurum
    masa8aurum 2015/06/04
    サブシェルの話
  • 「スマートな紳士のためのシェルスクリプト」関連の最新 ニュース・レビュー・解説 記事 まとめ - ITmedia Keywords

    スマートな紳士のためのシェルスクリプト(8): シェルスクリプト最大の罠、while問題 シェルスクリプトプログラミングに取り組むときに最もはまりやすい問題、それが「while問題」だ。今回はその原因を掘り下げてみよう。(編集部)(2012/9/14) スマートな紳士のためのシェルスクリプト(7): 「アット・ア・グランス性」確保のための8つの原則 シェルスクリプトで読みやすく、後から変更しやすいプログラミングを行うには、手続き型のプログラミング言語とは違ったポイントを押さえなくてはならない。筆者はそのコツを「アット・ア・グランス性」と表現している。(編集部)(2012/8/17) スマートな紳士のためのシェルスクリプト(6): あなたの知らない>|と<>の使い方 >や>>、>&といったひんぱんに使われるリダイレクトに対し、ほとんど使われることのないリダイレクトが>|と<>だ。実際には興味

    masa8aurum
    masa8aurum 2015/06/04
    サブシェルとかについての話を含む
  • シェルスクリプトで「ビルドスクリプト」を作る時に便利なテクニック - ククログ(2012-10-11)


    C make4      
    シェルスクリプトで「ビルドスクリプト」を作る時に便利なテクニック - ククログ(2012-10-11)
  • Windowsファイルの読み書き設定(NTFSの設定) Linux FedoraCore6


    Windows (FedoraCore6) FedoraCore6WindowsWindowsWindows2000/XP/Vista使FAT32FAT32 FedoraCore6WindowsNTFSNTFS    2-1  2-2 
  • ls(1)の実装からみるUNIXとPlan 9の思想の違い - Plan9日記


    ls使UNIX使lslsls | catls1=1wcgreplsNetBSDls.cls_mainisatty(3)使 Plan 9lsls | catlslc
    ls(1)の実装からみるUNIXとPlan 9の思想の違い - Plan9日記
    masa8aurum
    masa8aurum 2014/08/20
    lsの出力はターミナルの幅に合わせて多段に表示されるが、パイプを介す、またはリダイレクトすると1ファイル=1行になる。→理由: ls内部で標準出力がターミナルかどうかをチェックして動作を変えている
  • シェルスクリプトのデバッグ | UNIX & Linux コマンド・シェルスクリプト リファレンス


      bash Syntax Error -x使 -x 使  bash  -x  -x echo 
    シェルスクリプトのデバッグ | UNIX & Linux コマンド・シェルスクリプト リファレンス