シェルスクリプト質問スレ (227レス)
上下前次1-新
108: 2023/05/03(水)09:13 ID:jDZJyj+d(1) AAS
>>107
ありがとうございます
109(1): 2023/08/03(木)22:45 ID:NDiGHoK1(1) AAS
シェルスクリプトで教えてください
ファイル中の文字について、以下のような置換をしたいです
前 後
a →X
b →U
c →E
d →P
:::
y →A
z →M
省4
110: 2023/08/08(火)20:00 ID:A0ngI8KS(1) AAS
trコマンドが良いよ
111: 2023/08/08(火)22:07 ID:W7teOVBr(1) AAS
>>109
cat filename | tr [a-z] [XUEP〜AM]
というのはどうだろう
112(1): 2023/09/21(木)10:24 ID:QknJaCcR(1) AAS
mvを常にmv -iで実行するようにしたいのですがどうすればいいですか
113(1): 2023/09/21(木)18:47 ID:Vez6r55J(1) AAS
>112
"常に"がどういう意味かによる
ターミナルから自分の手でmvするとき常になのか、自分のユーザー名でmvするとき常になのか、全てのユーザーがmvするとき常になのか
たぶん下記のようにすればいいんだろうけどなにか副作用があるかもしれない
$ cat ~/.bashrc
mv() { command -p mv -i "$@"; } #or mv() { /usr/bin/mv -i "$@"; }
$ cat ~/bin/mv
#!/bin/sh
/usr/bin/mv -i "$@"
$ cat /usr/local/bin/mv
省2
114: 2023/09/22(金)17:12 ID:Ot0FYrO8(1) AAS
ありがとうございます
なるほど、あまり影響が大きいのは怖いですね、一番上がよさそうですね
強制的にリネームするときはmv -fとやるという運用を考えています
115(2): 2024/01/01(月)04:07 ID:U28b5u0i(1) AAS
コマンドラインより与えられ、$1や$2等に入れられたオプションを
以下のように表示したいと思ってます
./aaa.sh a bb ccc
$1=a
$2=bb
$3=ccc
以下のようなスクリプトで「$n=」まではできたのですが、その後のxxxxにあたる、
位置パラメータを示す$と、変数iを組み合わせてできた「$1」を
更に評価した結果である「a」や「bb」を得る方法が分かりません
#!/bin/bash
省4
116: 2024/01/01(月)21:58 ID:d2imTNCC(1) AAS
>115
やりたいことを実現するだけなら、難しく考えずに最初の引数を表示したらshiftすればいいと思う
for i in $(seq 1 $#)
do
echo "\$$((i))=\"${1}\""
shift
done
117: 2024/01/31(水)20:12 ID:E0KTKxgk(1/2) AAS
引数が無限みたいな前提の書き方はやめた方がいい
118: 2024/01/31(水)20:15 ID:E0KTKxgk(2/2) AAS
>>115
オプションの概念がないのか?
引数の順番だけで判断すると、複雑なものになって想定外の使われ方、使い方をしてしまう
119: sage 2024/02/01(木)04:56 ID:Qr69cuyL(1) AAS
#/bin/sh
for i in `seq 1 $#`; do
eval echo \\\$$i=\$${i}
done
120: 2024/02/23(金)20:08 ID:rMPWJsz1(1) AAS
ラズパイOSの起動時にシェルが自動で動くよう試しています
打ち込みでシェルの内容が動くことは確認できるのですが、cronやsystemd では、思うように動きません。シェルの内容がおかしいのでしょうか
#!/bin/sh
cd /home/dtt/google-home-player/
nohup lt -s modulenotfound -p 3000 >/dev/null 2>&1 &
nohup /usr/local/bin/node server_for_line.js >/dev/null 2>&1 &
121(1): 2024/02/24(土)23:29 ID:gz5QbA2v(1) AAS
nohupコマンドを使っているが、フォアグラウンドとバックグラウンドもわかってないのかな?
122: 2024/02/25(日)21:48 ID:yfGJdlYS(1) AAS
>>121
hpのコピペなんで。systemdとforeverで分けて
123: 2024/08/06(火)16:07 ID:JwPN4FQ1(1) AAS
最初サイドブレーキかけたまま走って
立ちまくってるぞwこれだからハメカスはw
124: 2024/08/06(火)16:14 ID:pUn/StVI(1) AAS
パチンコ行ってヒョンジェズと全体ラス1でも代表でエースなんだから
スノのTVerは一瞬芸だからな
ボウモア好きで飲んでないのに
画像リンク[jpg]:i.imgur.com
125: 2024/08/06(火)16:25 ID:NFtF5G9J(1) AAS
今の女が男趣味やる→女コミュニティに男が入る
タレントだから何暴露されて使い道ない
どこかいりませんかね?
登録する人は特に金銭的ダメージ
126: 2024/08/06(火)16:30 ID:NRHeZN4d(1) AAS
そこは寧ろ省けるサイトも見たよ
127: 2024/08/06(火)16:51 ID:39fWi6I0(1) AAS
野菜と肉魚を食ったら
健康損ないそうなんだ
今日はネイサンで煽るのか?
上下前次1-新書関写板覧索設栞歴
あと 100 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.015s