@applejxd

雑記帳

Linux コマンドメモ

目次

ファイル検索

ファイル名検索は find で. ファイル内容検索は grep で.

find

ファイル名検索

find [検索ディレクトリ] -name [名前]

grep

テキスト(ファイル内容)検索. パイプでand検索.

grep RegExp
# pwd 以下のファイルを再帰的に検索
grep -rl RegExp
# RegExp を含む行を表示
grep RegExp Filename

ファイル編集

sed (Stream EDitor)

置換処理

sed "s/置換条件/置換文字/g" input.txt > output.txt

awk

抽出処理

awk -F'[,]' -v 'OFS=,' '{print $1, $NF}'

その他データ処理

ファイル変換

nkf

文字コードを変換して標準出力

nkf -w before.dat > after.dat

convert

画像・pdfファイルの相互変換:convert [変換前ファイル] [変換後ファイル]

パッチ処理

パッチ作成

パッチ適用

ユーザー処理

自動化関連

自動入力・自動実行

ファイル操作

その他

# シンボリックリンク
ln -s ./real_data_path ./alias_path
# os 確認
neofetch