git add -pでインタラクティブに分割してインデックス登録する git add -pを実際に使ってみる 例えば、file001.txtに下記の変更を加えたとします。 (master)$ sed -i '1・・・
git add -pでインタラクティブに分割してインデックス登録する git add -pを実際に使ってみる 例えば、file001.txtに下記の変更を加えたとします。 (master)$ sed -i '1・・・
range()で範囲指定して行を削除 まずは、csvファイルを読み込んでDataFrameを作成します。 import pandas as pd data = pd.read_csv('in.txt'・・・
loc,ilocを使いDataFrameの列を入れ替える まずは、下記のようにcsvファイルを読み込んで、'id', 'region', 'weather', 'value'の列名を付与します。 data = pd.re・・・
axis=1を指定して、DataFrame.drop()で列を削除する まずは、csvファイルを読み込んで、DataFrameを作成します。 import pandas as pd data = pd.read_csv(・・・
$0は1行全体の文字列 $0は1行全体の文字列が格納されていきます。 ※MACターミナル(BSD系)での動作確認です。 例えば、下記のin.txtがあったとします。 $ cat in.txt awk,1 grep,2 s・・・
FS変数で","区切りのファイルを処理 スクリプトを書くときなどは、FS変数で区切り文字を設定すると見易くなりますね。 ※MACターミナル(BSD系)での動作確認です。 BEGINブロックで、FS変数の設定をすると良いか・・・
awkで列を削除 前にawkの列の追加に関する記事を書きました。 今回は列を削除する場合です。 ※MACターミナル(BSD系)での動作確認です。 参考:awkで列を追加・挿入する方法 参考:awkで列を入れ替える方法 ※・・・
awkの組み込み変数NFで列(レコード)数を取得 NF変数で、処理中の列数が取得できます。 ※MACターミナル(BSD系)での動作確認です。 参考:行数に応じた処理はNR変数が使えます。 参考:awkのNR変数で行数に応・・・
awkのNR変数で行数に応じた処理をする awkの組み込み変数NR NR変数で、処理中の行数が取得できます。 便利な変数です。 ※MACターミナル(BSD系)での動作確認です。 例えば、下記のin.txtがあったとします・・・
diff -sオプションで同一ファイルも抽出 ※MACターミナル(BSD系)での動作確認です。 例えば、下記のディレクトリがあったとします。 $ tree . ├── dir001 │ ├── dir │ │ ・・・