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

QIIME2にてProtist Ribosomal Referenceデータベースを用いて18S rRNA遺伝子配列の分類割当を行う

18S rRNA遺伝子配列の分類割当を行う QIIME2で18S rRNA遺伝子配列の分類割当を実行する際、公式にはSILVAデータベースが16S/18S rRNAのどちらの配列も内包しているためこ…

View Article


[Joke]ディレクトリをグゥーっと深く掘って自分自身を移動するプログラム 'digger'

ジョークプログラムです。 「ディレクトリを掘って、自分自身をそこに移し、自分自身を呼び出す」ことを延々と繰り返すプログラムです。 bashで書かれています。unixシステムだったら動くと思います。昔…

View Article


【上級編】bashシェルスクリプト 裏技 4選

bashシェルスクリプトには、効率的で強力なコードを書くための様々な裏技があります。本記事では、知られざる4つの裏技を紹介します。これらのテクニックを使いこなせば、より柔軟で堅牢なスクリプトを作成で…

View Article

aws-cli Athena/Lambdaのラッパースクリプトを書いて作業を効率化する

はじめに この記事は@ktatさんのaws-cli のラッパースクリプトを書いて作業を超効率化するを見て、AthenaとLambdaのラッパースクリプトを作ってみたものになります。 現状 業務上Am…

View Article

Git&GitHub環境構築マニュアル

GitとGithubの習得はIT企業で仕事をするのにはマストです。システム開発に携わるエンジニアとなる人は必ずマスターしましょう! (コマンドリスト)忙しい人のために バージョン管理の概念理解 本記…

View Article


ローマ字入力厳しいって

はじめに gitを使ったことある人なら誰しもこんな体験したことありますよね。 そう「git」と打ち込んだつもりがローマ字入力になってて「ぎt」と表示されてしまったこと。 今回はローマ字入力になってち…

View Article

オレオレシェル芸ワンライナーチートシート

基本操作や環境周り コンソール操作ショートカットキー Ctrl + L: clearコマンドと同じ alt + B: 1単語分、左に移動 alt + F: 1単語分、右に移動 Ctrl + W: 直…

View Article

Jetson nanoに付けた4ピンPWMファンをbash使って温度に沿った自動制御をさせる

モチベーション Jetson Nano A02を手に入れました しかしファンがないのでよく落ちる 4ピンのPWMファンを買ってみた しかしJetson Nanoには自動でPWM制御する機能は付いてい…

View Article


シェル必須の基礎知識「サブシェル」とは何か?をちゃんと正しく解説する

はじめに...

View Article


【42Tokyo】first circle前半の感想

1. はじめに  私は現在、以下の教育機関に所属しています。入学後約半年で義務過程(first circleと呼ばれる)の半分を終了したので、その感想をまとめようと思います。学校の規約で課題の詳細に…

View Article

新卒6ヶ月のエンジニアがbashについて学んだ件

自己紹介 久しぶりの記事投稿となってしまいました。研修が終了し、配属された現場に毎日出社しながらJava Silverの勉強をしていたらQiitaの投稿が疎かになってしまいました。今後は現場で学んだ…

View Article

【Bash】コマンドで隠しファイルも含めてファイルの移動やコピーをする方法

はじめに ファイルの移動やコピーを目的として mv や cp を使用する際に mv -v ./example/* ./sample のように実行しても隠しファイルは対象になりません。 % tree …

View Article

ghqのディレクトリにfzf使って移動する方法

たぶん一番簡単な方法だと思います。 alias ghqcd='cd $(ghq list --full-path | fzf)' これを.bashrcなどに登録しておくだけです。 失敗例1 はじめは $ ghq list --full-path | fzf | cd…

View Article


bashで複数のデータを一度に変数格納する時に数を確認すればより安全にできるよ。短いコードで。

やりたいこと bashでデータをファイルから読み込んで複数の変数に格納する場合、一つでもデータがない場合は処理させないようにさせたい。 考え方 変数を配列にしてその数の整合性をチェックすればいい。 …

View Article

Python (および任意の言語) でプログレスバーを表示する方法と、その理解

概要 Python (および任意の言語) でこんな感じの処理進行度を雑に表示したい。 Reading file 123 / 4000 ... TL;DR import sys import time …

View Article


シェルを快適につかえるようになろう! みんなどうやってシェルの操作覚えてきた?

シェルを快適につかえるようになろう! みんなどうやってシェルの操作覚えてきた? これは omotesando.rb # 102 の LT プレゼンです。 Kaigi on Rails でもよろしゃっ…

View Article

AWS S3のバケットの中身をローカルにzipでダウンロードする

やりたいこと 業務でAWSリソースの整理をしておりいくつか使用していなさそうなS3を発見。 そのまま削除してしまうのも怖いし、アーカイブ用に残しておくのもコストがかかるので、 ローカルにZIPでダウ…

View Article


shell コマンド 備忘録

shellコマンド mktemp コマンド 文法:mktemp ファイル名 ランダムな名前のファイル名を作成する オプション:-d ファイルではなく、ディレクトリを作成する。 権限は、mktempを…

View Article

Bash: ${v:-} と ${v-} は同じだが ${v:-replaced} と ${v-replaced} は少しだけ違う

実際にご覧ください #!/usr/bin/env bash set -u # 未定義変数でエラーにする v='string' echo "01. \$v is '$v'" # > 01. $v is…

View Article

あるpythonファイルの中で、特定のディレクトリのファイルのbashコマンドのdiffを叩いて取って、画面に表示させたい。想定外の差分がある場合はエラー...

Pythonスクリプト内でbashコマンドのdiffを使用して特定のディレクトリのファイルの差分を取得し、表示する方法を説明します。 diffコマンドの実行と結果の取得 まず、subprocessモ…

View Article
Browsing all 2810 articles
Browse latest View live