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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
20: 名無しさん@お腹いっぱい。 [] 2018/08/05(日) 08:04:43.32 AAS
fishをログインシェルとして使ってます

zshの場合bindkey "\e[A" history-beginning-search-backward-end
で数文字入力して上矢印キーを押すと直近の履歴から保管されますが
fishでこれをしたい場合どうすればいいのでしょうか?

fishだとデフォルトで右矢印キーがこの動作になるようですが
これを上矢印キーにしたいところです。
22
(4): 名無しさん@お腹いっぱい。 [sage] 2018/08/27(月) 12:16:09.32 AAS
wgetを使ってシェルスクリプトでダウンロードツールを作ったんだけど
ナロー回線だから出来るだけ無駄を省きたくて
-cオプションで既存ダウンロード分に追記する形にしてる
でも当然ならがコマンドが2重に発行されたらぐちゃぐちゃになるから
psコマンドでwgetを2重発行しないようにしてるけどちょっと不安
実際一部の文字がpsコマンドで「?」表示されてgrepに掛からなかったことがあり
ファイルが壊れたことがあった
ぶっちゃけダウンロードしてるのはニコニコの動画であり
(動画なんで視聴しないと壊れてるのかわからず厄介)
ID_タイトル.mp4とかの形式で保存してるんだけど
問題はマルチバイト文字のタイトルだから
「grep "${id}.*${extention}"」として回避
実際はもうちょっとコマンドの詳細まで見てるけど

こんな場合のベストってダウンロード先のファイル名に
プロセスID(wgetを実行するシェルスクリプトのプロセスID)を含めるようにして
状況に応じてファイル名を変えながらwgetするくらいしかないのかな?
既存ダウンロード分のmvに成功したらwgetするとかで
ファイルをロックする相当の処理を実現するイメージなんだけど

ちなみにナローじゃない回線を使うことがあったり
ダウンロード中に止まることがあるため
複数の動画を同時並行でダウンロードするつくりにしているため
この問題はぜひとも回避したいです
170: 名無しさん@お腹いっぱい。 [sage] 2020/01/21(火) 21:58:33.32 AAS
そのメッセージでググっても、インストール時のメッセージしか見つからないね
外部リンク:www.google.com

ビルドしようとしたら出たって言うから、
別の話か、嘘つきでは?w
232
(1): 名無しさん@お腹いっぱい。 [] 2020/04/14(火) 08:10:41.32 AAS
>>230
230(3): 名無しさん@お腹いっぱい。 [sage] 2020/04/14(火) 07:50:06.07 AAS
>>229
知り合いの人は大学をやめて会社を起こして金持ちになったよ。
お前が何をいいたいのか知らんが
知り合いは宝くじ当たったよ

中卒、高卒、大卒の平均年収見てみ
275
(1): 名無しさん@お腹いっぱい。 [sage] 2021/03/02(火) 11:20:08.32 AAS
おふたりありがとう
たしかに
$ <
と同じ結果になった
でもnewlineというのはどこにも記述してないのにどうして `newline' なんだろう?と
329: 名無しさん@お腹いっぱい。 [sage] 2021/05/18(火) 00:26:19.32 AAS
>>328
328(1): 名無しさん@お腹いっぱい。 [sage] 2021/05/17(月) 21:14:15.17 AAS
知り合いだけのサイトもありますし
仕事では使い物にならないって意味だよ
434: 名無しさん@お腹いっぱい。 [sage] 2021/05/24(月) 20:33:55.32 AAS
一つでもあればループ内を実行して、(それ以上)無ければ抜ける。
だから、(最初から)無ければそのまま抜けて欲しいな、と。
該当するものが無いのだからループ内を実行するのは無意味だし。
582: 名無しさん@お腹いっぱい。 [sage] 2022/08/14(日) 20:39:40.32 AAS
POSIX準拠じゃなくてもFreeBSDで動くけどな
POSIXにないのでも、ツール間で合わせ合う、どっちかがどっちかに似せるというのは普通にあるしな
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.031s