Top 5
git checkout hogeしてerror: pathspec 'hoge' did not match any file(s) known to gitとなったときの対処法【Git】
Oct. 13, 2019, 12:57 a.m.OverleafのBibTeXでjunsrtを使う
Jan. 8, 2019, 1:30 a.m.GitHubからpullするときにfatal: refusing to merge unrelated historiesとエラーが出るときの対処法
Aug. 13, 2019, 3:41 a.m.NumPyで標準誤差を計算する【Python】
Feb. 4, 2020, 2:24 a.m.
iMovieで4:3動画を作る(FFmpegも併用)
Aug. 19, 2020, 10:06 a.m.文字列でその文字列を含むファイルを検索するコマンド
Feb. 14, 2019, 4:27 a.m. edited Oct. 9, 2019, 12:11 a.m.たくさんのファイルとフォルダを含むあるディレクトリにて,その中すべてを検索対象に,ある文字列を含むファイルを探すコマンドは次のものである.
grep <文字列> -rn . --include=<ファイル名の特徴(特になければ*)>
例えば,
.
├── hoge
│ └── hoge.h
└── main.c
という構造をもち,それぞれのファイルが,
#include <stdio.h>
#include "hoge/hoge.h"
int main(void) {
Hoge(10);
Hoge(20);
return 0;
}
#ifndef HOGE_H
#define HOGE_H
#include <stdio.h>
void Hoge(int value) {
printf("hoge %d\n", value);
}
#endif // HOGE_H
であるとする.
このとき,Hoge
を含むすべてのファイルを探したいときは,
$ grep Hoge -rn . --include=*
./hoge/hoge.h:6:void Hoge(int value) {
./main.c:5: Hoge(10);
./main.c:6: Hoge(20);
Hoge
を含むcファイルを探したいときは,
$ grep Hoge -rn . --include=*.c
./main.c:5: Hoge(10);
./main.c:6: Hoge(20);
という形になる.覚えておくと色々便利.
Top 5
git checkout hogeしてerror: pathspec 'hoge' did not match any file(s) known to gitとなったときの対処法【Git】
Oct. 13, 2019, 12:57 a.m.OverleafのBibTeXでjunsrtを使う
Jan. 8, 2019, 1:30 a.m.GitHubからpullするときにfatal: refusing to merge unrelated historiesとエラーが出るときの対処法
Aug. 13, 2019, 3:41 a.m.NumPyで標準誤差を計算する【Python】
Feb. 4, 2020, 2:24 a.m.
iMovieで4:3動画を作る(FFmpegも併用)
Aug. 19, 2020, 10:06 a.m.Tags
- #Python (17)
- #Unity (10)
- #Mac (7)
- #数学 (5)
- #AoE2 (5)
- #NumPy (5)
- #Bash (5)
- #シミュレーション (4)
- #Docker (4)
- #Android (4)
- #量子力学 (3)
- #相対論 (3)
- #GitHub (3)
- #Linux (3)
- #Django (2)
- #意識 (2)
- #Rust (2)
- #PyO3 (2)
- #Qiskit (2)
- #AR (2)
- #Git (2)
- #iOS (2)
- #C++ (2)
- #正規表現 (2)
- #電磁気学 (1)
- #情報理論 (1)
- #Google Drive (1)
- #Overleaf (1)
- #LaTeX (1)
- #Let's Encrypt (1)
- #ポケモン (1)
- #AdMob (1)
- #Autoya (1)
- #docopt (1)
- #SymPy (1)
- #AWS (1)
- #Twitter (1)
- #URP (1)
- #iMovie (1)