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

Linux でテストファイルを一度に大量に作成するワンライナー

動作確認で、取り急ぎ 1 度に数千のファイルを準備する必要があったので、メモ。奇をてらったことは何もしてません。 Windows Bash (Ubuntu) でも動きました。touch test.file;for i in {1..5000};do cp test.file test_${i}.file;done ↓↓↓ これでも同じ。 touch test_{1..5000}.file これで...

View Article


今日のbashエラー:No such file or directory(解決)

Autosar単語帳(作業中)https://qiita.com/kaizen_nagoya/items/0927727a94b157df2df8macOS$docker run -v /Users/administrator/Downloads/autosar:/tmp/docker -it kaizenjapan/autosar /bin/bash...

View Article


俺的Shellワンライナーチートシート(仮)

はじめに変態ワンライナーシェル芸人を目指す私が,ああこれどうやるとワンラインで書けるんだっけ,という時に見るやつ.いつか整理する.この世の全てをパイプで繋ぎたい.よくcで書いて出てきたログファイルをshellで処理しています.ファイルが存在していたら削除non-oneline.shif[-f hoge.log ];then rm hoge.log fioneline.shtest-f...

View Article

A=Bなbash variablesファイルをexportでenvにする方法

やりたいこと# アレのパスワード ID=abc PASSWORD=123 こういう .env ファイルをflask実行するとき、docker-composeにenv_fileするときとかで使ってるんだけど、bashから直で叩きたい時に不便()環境変数として入れとかないといけない)commandこれよさげ! macで動いた。 env $(sed -e '/^\#/d' flask.env ) |...

View Article

Mac の terminalでTab 補完を有効にする2020年版

Macのterminal/iTerm2でTab補完をずっと前から有効にしたかったのですが、意外と古い情報ばかりでどれを信頼していいかわからなかったのでメモがわりに記載します。結論bash-completionというパッケージをhomebrewでインストール.bash_profileを書き換えるsource .bash_profile で更新terminal...

View Article


Bashで$ echo -e '\U32FF'と打つと

$ echo -e '\U32FF' ㋿ ちなみに$ echo -e '\U337B' ㍻

View Article

gitコマンドのエイリアスでも補完したい

前提git-completion.bashを導入している.方法vim ~/path/to/your/.git-completion こいつにエイリアスを登録してやるだけ.__git_complete [alias] _git_command みたいな感じ.実際には__git_complete git __git_main __git_complete gitk __gitk_main #...

View Article

VirtualBoxの開発スピードにVagrantが追いついてないから

すげなくおとこわりされるVagrantでBoxを作るのはいい。でも、VirtualBoxの開発はありがたいことに活発で、しばしばVagrantのバージョンアップが追いつかなくて、互換性検証が終わっていないがためか、つれなく以下みたいに断られる。この状態になると、最後にVMに保存された状態以後、Vagrantでできていたことが一切できなくなる。 vagrant...

View Article


スクリプト言語の比較しながらGoのお勉強 〜 環境構築編(MacOS)

ごあいさつはじめまして。@kuroseetsと申します。2000年からフリーランスで仕事を始め開発12年、インフラ8年経験してきたオッサンです。皆さんはどのプログラミング言語、スクリプト言語が好きですか?または仕事などで何をよく使っていますか?開発をされている方だとJavaが多いのかな?またはC#?Ruby?PHP?事務系でスクリプトを組む方などはVBScriptなども現役ですよね。私は現在インフラ...

View Article


shell の種類と版

自分の機材がどのshell入れているか忘れた。仕事場のはzshがこの間入っていた。macos/bash$printenv | grep shell -iSHELL=/bin/bash PYENV_SHELL=bash $bash --versionGNU bash, version 3.2.57(1)-release (x86_64-apple-darwin17) Copyright (C)...

View Article

忌まわしき環境PATHの書き方

最初に追記export PATH="$PATH/ぺろぺろ:$PATH" 最後に追記export PATH="$PATH/れろれろ" PATHを一新するexport PATH="にゅぼおぼお"

View Article

難読化シェル芸の解読

はじめにやばすぎシェル芸が投稿された(@hiroさんによる)解読がてらBashの変数展開や特殊変数の解説をしたい全体post# https://twitter.com/hiro_poke91/status/1218084119504048128 .>&$"$(<$)" ! __="${_##*. ??}" $?...

View Article

bash で入力中のコマンドをエディタで編集して実行するショートカットキー

bash でコマンドを入力中に、ちょっと長くなってきたからエディタで編集したいな、となったら以下のショートカットキーを押せばエディタが立ち上がる。CTRL-X + CTRL-E保存終了後、編集した内容でコマンドが実行される。(bash マニュアル内の記述)edit-and-execute-command (C-x C-e) Invoke an editor on the current...

View Article


vagrant + centos7 + Python3.71 の環境を作成した。

vagrantでpython用の開発環境を作った書いてる人はWindows環境で仮想環境動かす用の設定をいじってる状態で始めてるのでそこでエラー出た場合は、自身の環境でエラー原因とかググってもらえるとありがたいです。きっかけ現場で初めてVagrant環境構築して結構お手軽感あったので、試してみたかった。完成するものvagrant+centos7+Python3.71の環境。作成過程インストールするも...

View Article

【Mac】localhostでサーバーを立ち上げる際に立ち上がらない

【状況】 Macでローカルサーバー(localhost:8080)を立ち上げる際立ち上がらない!特にエラーも吐かれていない!【原因】すでに立ち上げようとしているポート8080がLISTENされている可能性がある!【解決策】下記コマンドでLISTENされているポートとプロセス番号を確認する!$ sudo lsof -i-P | grep"LISTEN" java 998 miki 157u IPv6...

View Article


PATH を通すについてまとめてみた

PATH を通すとは ?ターミナル上でコマンドを打てば処理が行われます。業務・日常的に触れる cd, vi, mkdirなどなどです。lsであればカレントディレクトリのファイル一覧を確認することができます。ところが以下のようなエラー文が出ることがあります。新たに追加したライブラリ用のコマンドとかでですね。PATHが通っていない時-bash: ${コマンド名}: command not found...

View Article

【docker alpine linux】でbashの使用方法

docker alpine linuxでbashを使用するために結論以下のコマンドを叩くとbashが使用できるようになります。apk add bash alpine linuxのshellalipine linuxでは、デフォルトのshellにashが使用されています。bashを使う場合は、事前にapk add bashを叩いておく必要があります。$ docker run -it...

View Article


Image may be NSFW.
Clik here to view.

git bash とvim ターミナル機能における環境設定ファイルの違い

vimのターミナルで発生した文字化けが解消しなかった私はvimを愛用しているのだが、windows環境はとかくlinux環境と違いすぎていて思い通りに利用するための考慮があちこちに必要となる。今回ハマったのは、Windows版のgitbash上でvimを起動したときにterminal機能で発生した文字化けだ。私は文字化け対策を環境設定ファイル.profileに施しているのだが、これがvimのターミナ...

View Article

Translate-shellを無限に動かして遊ぶ

はじめにTranslate-shellというものがある。これはtransコマンドとしてCLI上で翻訳を行うことができるすごいコマンドである。また翻訳はデフォルトでGoogle Translate API(Bing Translator,...

View Article

[Extremely Personal Note] Bashのプロンプトで文字数を揃える

とりあえずやりたいこと・プロンプトを、しばらくいじったことなかったので、触ってみることにします。・ただ、オサレなやつに今後目覚めたら変えますが、要素はカレントディレクトリだけでいいです。・一応、文字数を一定にしたい!という個人的な気持ちから"L<=N"~/Documents $:cd ~ "L>N"~/Docume ... s/is/a/good/dir/$:cd ~...

View Article
Browsing all 2722 articles
Browse latest View live