[過去ログ] シェルスクリプト総合 その28 (620レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
2: 名無しさん@お腹いっぱい。 [sage] 2018/08/02(木) 07:30:57.65 AAS
その28は以下に移動しました。

シェルスクリプト総合 その28
2chスレ:tech
95: 名無しさん@お腹いっぱい。 [sage] 2018/11/11(日) 23:47:57.65 AAS
>>87
87(2): 名無しさん@お腹いっぱい。 [sage] 2018/11/10(土) 10:12:06.10 AAS
man [
それで出てくるのは /usr/bin[ の方のmanじゃないだろうか
114: 名無しさん@お腹いっぱい。 [] 2019/01/29(火) 01:14:27.65 AAS
findした結果を1行づつ配列に代入したい場合にはどうすればよいでしょうか?
当方が書いたshellだと、検索したい文字列に空白があるケースだと
そこで要素が別れてしまいます。

array=$(find ${HOME}/animal -type d -iname "*検索したい文字列*")
166: 名無しさん@お腹いっぱい。 [sage] 2020/01/20(月) 13:22:02.65 AAS
>>164
164(4): 名無しさん@お腹いっぱい。 [] 2020/01/20(月) 04:38:26.60 AAS
怒らないで教えて欲しいんだけど何でお前らPowerShell使わないの?
今やPowerShellの方が勉強会でドヤれるしちょまどなんかもPowerShellだってよ
Dockerのalpine、debianなど、ほぼすべてのイメージでことごとく動かないから。
shで十分なのに、PowerShellなんて使いませんよw
189
(1): 名無しさん@お腹いっぱい。 [sage] 2020/03/14(土) 18:20:44.65 AAS
>>185
185(3): 名無しさん@お腹いっぱい。 [sage] 2020/03/13(金) 23:32:50.67 AAS
例えば中身が
3,soba,inarizusi,hishimoti,ushioziru ...
のcsvファイルなら最初の数字が3なので以下の文字列の3番目をつないで soBa inArizusi hiShimoti usHioziru ... でbash ... というように
csvファイルの最初の値で以降の処理が変わる場合はどうすればいいでしょうか?
一度ファイルを最後まで空読みすれば簡単なのですが、読み込みは1度で終わらせたいです。
引数で単語と数字nを受け取ってn文字目の単語を返す関数を書けばいいだけ
260: 名無しさん@お腹いっぱい。 [sage] 2020/04/16(木) 12:09:07.65 AAS
awkでやればできるよ!・・・全部BEGIN
これ萎えるw
365: 名無しさん@お腹いっぱい。 [sage] 2021/05/22(土) 02:59:57.65 AAS
edは生の改行文字食わせる必要あるし、sedのように;で区切れないから、コマンドラインから使いにくい…

printf %s\\n cmd1 cmd2 ...をeasyedとか名付けておけば、easyed cmd1 cmd2 ...で使いやすくなるね

ただ、sedやawkでカウンタ設定して何行後の処理を指定するような処理を書いている事に気づいたら、そういう処理はedの領分
前後の相対アドレスを+nのように簡潔に指定できる

あと、diffがedのコードを吐けるというのもあって、それをテンプレにして弄るとバッチ的な処理はより早く書けると思う
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.033s