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

Bashのhistoryで表示される重複したコマンドを消したい

history で重複したコマンドを消したいhistoryを叩いた入力したコマンドを確認したくてhistoryコマンドを入力すること、ありますよね。$ history ... 2000 ll 2001 cd ./hoge 2002 ls 2003 ll 2004 cd ../ 2005 history 2006 ll 2007 cd ~ 2008 ls 2009 history ......

View Article


historyコマンドで行番号を表示させない

実行コマンド$history | awk'{$1=""; print}'解説$history... 531 ls -l 532 ls -l | awk '{$0;print}' historyコマンドで上記の結果が出力される.awkコマンドでスペース区切りした時の1つ目のフィールドにブランクを代入して出力する.参考historyコマンドで行数表示しないawk で指定したフィールドを削除する |...

View Article


Linux or macのbashでコマンドラインの内容をマウスなしでコピペする方法

参考にした記事Linux or...

View Article

Image may be NSFW.
Clik here to view.

pokemonsayにfortuneを噛ませたら意外と苦戦した話。

概要pokemonsayをターミナルを開く際に実行させようと思ったら意外と大変だった。 OS: macOS...

View Article

Bashの実行の大まかな流れとかの備忘録

実行してみるBashコマンドの実行はいたってシンプルで、terminalだったりshellだったりにそのままコマンドをたたけばいいだけ。ここでの実行は、複数コマンドをファイルに記述してそれを実行する、という形で書いていく。ファイルを実行する流れ自分が始めた言語がCとPython、最近触っているのがJavaScriptだったので、最初の実行が手間取ったので同じような方は参考にしてくれれば。test.s...

View Article


よく使うけどよくググるシェルスクリプト小技集

はじめに「よく使うけどよくググる」つまり、忘れがちだったり、コピペすることが多いものをまとめています。目次シェバンスクリプトのディレクトリに移動スクリプトの親ディレクトリの絶対パスを取得case文での条件分岐文字列が空文字かチェックファイルが存在するかチェックコマンドが存在するかチェックOSの判別Linuxディストリビューションの判別Yes or No...

View Article

Image may be NSFW.
Clik here to view.

【Linux】ネット環境がない(スタンドアロン)サーバーに、パッケージをインストールする方法

はじめに本番環境など、セキュリティの観点からグローバルネットワークに繋がっていない、いわゆるスタンドアロンと言われるサーバーがあります。そのようなサーバーにライブラリやパッケージを追加でインストールしたい時、どのようにすればインストールできるのか。以前の仕事ではまったことがあり、その時の解決方法を少しまとめた形にして記したいと思います。どなたかの参考になれば、幸いです。記事の最後に、この方法を自動実...

View Article

【多分無意味】Bashでpriority-queue

はじめに過去に「Bashでアルゴリズムの課題解くのって面白そうじゃね?」と思い取り組んだのですが特に面白くもないコードが出来上がったので供養します.コードは個人的に見やすいように書いたので改善の余地アリアリです.想定問題http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=ALDS1_9_Cこのpriority-queue問題を想定してコー...

View Article


「小説家になろう」バックアップファイルからメタデータを抽出する

はじめに「「小説家になろう」バックアップファイルをTeX変換する」のとおり、TeX化は実現できましたが、この際にざっくり切り捨てている部分があります。...

View Article


$PATHを$PASHと間違えた話

composerのパスを間違えたzshexport PATH="$HOME/.composer/vendor/bin:$PASH"PASHってなんだよパシュってなんだよ赤ちゃんかよカワイイな結果sudo: command not foundzsh「すどーって何?」vim: command not foundzsh「びむってなーに?」.zshrc...

View Article

macOS のキーバインディング(ショートカット)

こんにちは。 macOS の特徴の一つには、キーバインディング(ショートカット)が Emacs ライクのものも使え、キーボード上のホームポジションを守り画面に集中できやすいこともあるようです(キーボードへ視線を移さずに済む)1。これらをテキスト操作を中心に選んでみました(なお合わせて共通部分が多い Bash...

View Article

今日のスクリプト: dhist,dcd

◆はじめに こんにちは.だんぷてぃ・ダイです.世の中の管理業務はスクリプトでほぼできんじゃね?と思い込んで30年,使い捨てのシェルスクリプトやsedやawkプログラムを何百と書き倒してきました.このシリーズはその中から「これ役に立つんじゃね?」と思ったものをお届けしていきます....

View Article

【Windows】AnacondaのPATHの設定で躓く初学者の話。

きっかけRで解析してたら、Pythonも学習しようと声をかけられたので、いざPythonの環境を構築しようと頑張っていたら躓きました。bashにもパスを通したいのに通ってくれない。。なんでだー。ってなったお話です。解決方法AnacondaのPATHの設定ここを参考にすればだいたいおっけーのはずなのですが。。。なぜか通らない。$ conda -V conda: command not found...

View Article


[シェル芸人への道] Bashコマンド履歴を活用しよう

タイトルは煽り気味ですが、百番煎じ、主として内部勉強会向けの記事です。はじめにLinuxコンソール -...

View Article

WindowsTerminalやPowerShellからWSL2を実行した際に~/.bashrcが読み込まれない

WindowsTerminalで実行した際、一部のPATHが通ってないWindowsTerminalでWSL2 ubuntuを実行しシェルを立ち上げた際にbundle等のコマンドが使えず一部のPATHが通ってないことに気づきました。また確認してみるとPowerShellからwsl -d...

View Article


Image may be NSFW.
Clik here to view.

diffコマンドのエイリアス

自分が使っているコマンドのエイリアスを紹介するシリーズです。今回は、diffコマンドを紹介します。エイリアスalias diff='colordiff...

View Article

BashでPiを求める

恒例https://www.gnu.org/software/bc/ bcコマンドは、任意の精度の数値を求めることができるコマンドecho"scale=5000; 4*a(1)" | bc -l-q

View Article


Image may be NSFW.
Clik here to view.

環境毎にプロンプトの色を変える

開発環境「もしかして」本番環境「わたしたち」— linusnoopy i7 4870HQ (@linusnoopy) February 13, 2020「「入れ替わってる〜〜!?!?」」とならないために、開発環境、ステージング環境、本番環境のシェルはひと目で判別できるようにしておきたいですね。bashと zshでプロンプト色を変更してみましょう。bash編RHEL系のデフォルトプロンプト[\u@\h...

View Article

1日に何度もデプロイする人のためのgit操作スクリプト

文言修正などのたびにgitでマージしてデプロイするのがきついのでスクリプトで簡単にする話になります。いままでステージングブランチにfeatureブランチをマージしてデプロイする流れで説明します。大抵は下記の流れになるかと思いますgit checkout staging git pull git merge featureブランチ git...

View Article

DICOMから被験者の情報を一括自動収集

はじめに200件ちかいMRIのDICOMから被験者の - 名前 - ID - 生年月日 - 性別 - 年齢 - 検査日を表にまとめる。手作業では、いつまで経っても終わらないのとコピペのミス等のHuman Errorが出る可能性があるのでPCにまかせるプログラムを作成した。dcmdumpを使うととても便利。作業環境$ cat /etc/os-release...

View Article
Browsing all 2722 articles
Browse latest View live