シェルスクリプトの総合スレです。
□お約束
・特記なき場合はBourne Shell(/bin/sh)がデフォルトです。
bash/zsh/ksh/ashなどに依存する場合は明示しましょう。
Linuxユーザは/bin/shの正体がbashまたはdashなので特に注意。
FreeBSDユーザは/bin/shの正体がashなので注意。
v7 shに一番近くて、現役のshは、OpenSolaris由来のheirloom sh。
http://src.illumos.org/source/xref/illumos-gate/usr/src/cmd/sh/
http://heirloom.sourceforge.net/sh.html
・csh/tcshのシェルスクリプトは推奨されません。
(理由は「csh-whynot」でググれ)
・UNIXにはシェルスクリプトに便利な小さなコマンドがいろいろあります。
manや参考リンクを見ましょう。
aproposないしはman -kでそれらしい単語による簡単な検索もできます。
・シェルで使えるワイルドカード等は正規表現ではありません。
正規表現の話題はスレ違い(正規表現スレへ)
・シェルスクリプトのことをシェルってゆーな
□初心者へのアドバイス:
・適した道具を判断するのも頭の重要な使い方。シェルスクリプトよりも
awkまたはperlの方が適した処理にはそちらを使いましょう。
・知らないコマンドが出てきたらmanを引きましょう。
・思い通りに動かないときは、まずは sh -x でトレースしましょう。
□回答者への注意事項:
・シェルスクリプトでの処理方法を質問しているのに、よくわからずに
「そういうのはperl使いましょう」と回答するのはやめましょう。
安易にperlに逃げずにシェルスクリプトで処理するのが頭のいいやり方。
前スレ
シェルスクリプト総合 その25
http://echo.2ch.net/test/read.cgi/unix/1439563321/
探検
シェルスクリプト総合 その26 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2017/03/20(月) 12:07:26.41
2017/04/26(水) 08:25:15.17
151名無しさん@お腹いっぱい。
2017/04/26(水) 08:45:28.912017/04/26(水) 08:52:37.57
localって業務用なら使うべきなんだろうがいまいち慣れないんだよなぁ
スコープ分けは基本ってのは分かっちゃいるんだがシェルスクリプトはどうもlocal使ったら負けな気がする
すげぇどうでもいいんだけどな
スコープ分けは基本ってのは分かっちゃいるんだがシェルスクリプトはどうもlocal使ったら負けな気がする
すげぇどうでもいいんだけどな
2017/04/27(木) 01:52:59.43
154名無しさん@お腹いっぱい。
2017/04/27(木) 08:52:30.15 おまえらただのニートじゃなさそうだな
2017/04/27(木) 08:55:21.07
お前は何を言ってるんだ
156名無しさん@お腹いっぱい。
2017/04/27(木) 08:59:38.21 >>155
ジョークだろなんでそんなにおこる?
ジョークだろなんでそんなにおこる?
2017/04/27(木) 09:01:08.43
>>156
俺にしたって某画像のネタをそのまま貼っつけただけで別に怒っちゃいないぞ
俺にしたって某画像のネタをそのまま貼っつけただけで別に怒っちゃいないぞ
158名無しさん@お腹いっぱい。
2017/04/27(木) 09:25:43.77 >>157
こりゃ一本取られたな
こりゃ一本取られたな
2017/05/06(土) 16:52:42.42
echo "${hoge[@]}" | xargs -P 10 -n 1 -J{} echo {} >> test.txt
てやると、期待するファイル内容は
aaa
bbb
ccc
...
なのに
aaa
bbccc
...
となってしまいます。
これを回避するいい方法ないですか?
てやると、期待するファイル内容は
aaa
bbb
ccc
...
なのに
aaa
bbccc
...
となってしまいます。
これを回避するいい方法ないですか?
2017/05/06(土) 18:13:00.72
hogeの中身はどうなってんの?
2017/05/06(土) 19:56:59.36
Debian GNU/Linuxでのbashなのですが、指定時間指定ユーザのログインが無ければ
シャットダウンするシェルスクリプト
https://pastebin.com/pJ3v4TYY
を勉強を兼ねて作ってみました。
正常に動作していますが、何か変なところありますか?
シャットダウンするシェルスクリプト
https://pastebin.com/pJ3v4TYY
を勉強を兼ねて作ってみました。
正常に動作していますが、何か変なところありますか?
2017/05/06(土) 21:11:07.00
cronでやってそうだけど
ログインしてたらループ抜けないようになってるから
1日経つと重複起動すると思う
あと指定時刻なのか一定時間なのかはっきりした方がいい
動いてると思ってるならいいんでないの
ログインしてたらループ抜けないようになってるから
1日経つと重複起動すると思う
あと指定時刻なのか一定時間なのかはっきりした方がいい
動いてると思ってるならいいんでないの
2017/05/06(土) 21:31:34.54
2017/05/06(土) 22:28:29.89
シェルの前に日本語を学んだ方がいい
2017/05/06(土) 23:44:25.36
2017/05/06(土) 23:53:03.17
>>165
それだと、PC起動直後(lastとかで経過時間計算直後)にシャットダウンが走る可能性があるような
それだと、PC起動直後(lastとかで経過時間計算直後)にシャットダウンが走る可能性があるような
2017/05/07(日) 01:18:18.46
>>166
仕様通りだな
仕様通りだな
2017/05/07(日) 03:40:10.15
2017/05/07(日) 04:01:11.02
2017/05/07(日) 08:46:28.77
一定時刻ログインしてないんだから当たり前
2017/05/07(日) 10:22:50.37
15分でシャットダウンって考えられない
まあ習作だからいいんだろうが
まあ習作だからいいんだろうが
172名無しさん@お腹いっぱい。
2017/05/07(日) 16:02:10.862017/05/07(日) 21:37:10.56
>>171
そこは運用で調整してけばいい話だろう
そこは運用で調整してけばいい話だろう
174161
2017/05/07(日) 22:15:23.57 みなさんありがとう。
>>168
> "$1"と比較するなら grep は要らないはず(12行目)
他ユーザがログインしていても無視してシャットダウンする仕様にしたいのです。
> 一度だけ起動であってる
了解
>>171
> 15分でシャットダウンって考えられない
トイレとかの時、5分ほどかかる自分環境自動バックアップの処理を走らせ
画面ロックして席を立ちます。
席に戻ったらまた作業に戻るのですが、とっさの用事で席に戻れない時は
電源が切れていて欲しいのです。
10分だと下痢の時短いかも。20分もいらない。だから15分。
画面ロック(ログイン状態)の時に電源切断するのは気持ち悪いので
ログオフ状態の時に切れるようにしたいのです。
(そのため、バックアップ処理完了後は自動でログオフされるようにしています)
ちなみにWindowsではそういう自作ServiceをCで書いて走らせています。
Linuxは簡単ですね。
>>168
> "$1"と比較するなら grep は要らないはず(12行目)
他ユーザがログインしていても無視してシャットダウンする仕様にしたいのです。
> 一度だけ起動であってる
了解
>>171
> 15分でシャットダウンって考えられない
トイレとかの時、5分ほどかかる自分環境自動バックアップの処理を走らせ
画面ロックして席を立ちます。
席に戻ったらまた作業に戻るのですが、とっさの用事で席に戻れない時は
電源が切れていて欲しいのです。
10分だと下痢の時短いかも。20分もいらない。だから15分。
画面ロック(ログイン状態)の時に電源切断するのは気持ち悪いので
ログオフ状態の時に切れるようにしたいのです。
(そのため、バックアップ処理完了後は自動でログオフされるようにしています)
ちなみにWindowsではそういう自作ServiceをCで書いて走らせています。
Linuxは簡単ですね。
2017/05/08(月) 01:49:41.10
タイムカードの無い現場で ふらっと早退してやろうって感じなのかね
2017/05/08(月) 05:13:08.30
そんなんならサスペンドでいいじゃん
久しくシャットダウンしてないや
久しくシャットダウンしてないや
2017/05/08(月) 07:30:05.34
Windows簡単だと思うけどな
Cならコンパイルとかの環境が必要だけど所詮慣れだし
Cなんか使わずにVBScript使えばいいんじゃないの
Cならコンパイルとかの環境が必要だけど所詮慣れだし
Cなんか使わずにVBScript使えばいいんじゃないの
2017/05/08(月) 09:48:57.03
Windowsは簡単だな諦めるしかすることないから
2017/05/08(月) 19:53:34.22
2017/05/08(月) 21:53:34.64
Windowsできるアピールはいらん
ほかでやれ
ほかでやれ
2017/05/09(火) 20:02:44.75
そう、マッキントッシュならね
2017/05/15(月) 06:37:29.43
時間のかかるパイプライン処理中に現在の中間処理内容を
メッセージ表示させることはできませんか?
echo で標準出力に表示させようとしてもそれは次のパイプラインに渡って画面に表示されませんよね?
標準エラー出力で表示させるしかないでしょうか?
メッセージ表示させることはできませんか?
echo で標準出力に表示させようとしてもそれは次のパイプラインに渡って画面に表示されませんよね?
標準エラー出力で表示させるしかないでしょうか?
183名無しさん@お腹いっぱい。
2017/05/15(月) 07:04:43.49 tee
2017/05/15(月) 11:20:57.06
このスレの無駄のなさすぎる回答好き
2017/05/15(月) 21:05:16.62
そう、マッキントッシュならね
2017/05/15(月) 23:50:07.04
でもteeの仕様って、一方をファイルじゃなく、stderrあたりに
しておいてくれれば、もっと汎用性上がったのにね
しておいてくれれば、もっと汎用性上がったのにね
2017/05/16(火) 00:37:43.04
UNIXでは標準エラーもファイルだから問題ない
2017/05/16(火) 06:24:05.92
teeの出力先をstderrにすると、中間処理をモニタすることしかできなくなるのでは?
ファイルに書けばモニタも出来るし汎用的
ファイルに書けばモニタも出来るし汎用的
2017/05/16(火) 07:42:47.01
>186
デフォルトでstderrに吐くと、teeのエラーを吐く場所がなくなるからでは? (例えば ls | tee --wrongoption とかの場合)
モニタしたければ tee /dev/stderr でよい。
デフォルトでstderrに吐くと、teeのエラーを吐く場所がなくなるからでは? (例えば ls | tee --wrongoption とかの場合)
モニタしたければ tee /dev/stderr でよい。
2017/05/16(火) 08:32:03.95
>>189
dev使うのはOS依存じゃね?
dev使うのはOS依存じゃね?
2017/05/16(火) 10:02:35.57
>>188
stderrもリダイレクトできるよ
stderrもリダイレクトできるよ
192名無しさん@お腹いっぱい。
2017/05/19(金) 20:34:10.11 シェルってオブジェクト指向で書けないの?
暗黙的ルール多すぎだろ
暗黙的ルール多すぎだろ
2017/05/19(金) 22:16:49.58
2017/05/19(金) 23:31:44.94
195名無しさん@お腹いっぱい。
2017/05/20(土) 03:14:17.14 シェルはパイプで渡していくと
関数型っぽいけど
関数型っぽいけど
2017/05/20(土) 09:42:17.19
関数型と見るかメソッドチェーンと見るかの違いだな。
2017/05/20(土) 21:59:01.54
2017/05/20(土) 22:19:56.29
>>192
オブジェクト指向で書くと暗黙のルールがなくなるの?
オブジェクト指向で書くと暗黙のルールがなくなるの?
2017/05/21(日) 05:34:32.67
2017/05/21(日) 18:05:12.85
>>192 はシェルの開発言語のことを聞いてるんだよね?
確かに、たいていのシェルはCで書かれてるし
確かに、たいていのシェルはCで書かれてるし
2017/05/21(日) 19:34:04.56
だんだん分けわからなくなってきたわ
2017/05/23(火) 14:55:53.34
$ls>hoge.txt
だとカレントディレクトリのリストができますけど、
さらに深堀りして、そこにあるフォルダ(ディレクトリの中身)も表示させるには
どうすればいいのでしょうか?
それから、
フォルダかファイルの名前 ディレクトリ名(/Users/namae/nanntyaca/hogehoge.txt)
のようなふうに二つを並べて吐き出させたいのですがどうすればいいでしょうか?
だとカレントディレクトリのリストができますけど、
さらに深堀りして、そこにあるフォルダ(ディレクトリの中身)も表示させるには
どうすればいいのでしょうか?
それから、
フォルダかファイルの名前 ディレクトリ名(/Users/namae/nanntyaca/hogehoge.txt)
のようなふうに二つを並べて吐き出させたいのですがどうすればいいでしょうか?
2017/05/23(火) 15:04:02.31
>>202
find . -type f > hoge.txt
find . -type f > hoge.txt
2017/05/23(火) 15:30:08.76
>>203
ありがとうディレクトリのリストができました。
ディレクトリのリストから、htmlのリストを作ろうとすると、どうするのが
いいのでしょうか?クリックすると当該ディレクトリに飛ぶようにしたい
だけなのです。考えていたのはtexのファイルにするということなのですが。
ありがとうディレクトリのリストができました。
ディレクトリのリストから、htmlのリストを作ろうとすると、どうするのが
いいのでしょうか?クリックすると当該ディレクトリに飛ぶようにしたい
だけなのです。考えていたのはtexのファイルにするということなのですが。
2017/05/23(火) 15:38:50.01
ハイパーリンク作るまでやるならshの範疇じゃない気がするが
なんでも聞かずに少しはぐぐったらどうよ
なんでも聞かずに少しはぐぐったらどうよ
2017/05/23(火) 16:05:32.00
ありがとうございます
ぐぐります
ぐぐります
2017/05/25(木) 08:52:58.76
w3m . -dump_source >dir.html
2017/05/26(金) 02:49:12.98
2017/05/26(金) 03:27:01.73
横から
Content-type: text/html
htmlはtextの中でどう書くかというルールに過ぎない
拡張子なんてのはexplorer.exeとかのソフトがどのアプリケーションソフトを起動するかのヒント程度
名前などどうでもいい
w3m . -dump_sourceは、.(このディレクトリ)をhtmlで書き出せ、と命令してる
Content-type: text/html
htmlはtextの中でどう書くかというルールに過ぎない
拡張子なんてのはexplorer.exeとかのソフトがどのアプリケーションソフトを起動するかのヒント程度
名前などどうでもいい
w3m . -dump_sourceは、.(このディレクトリ)をhtmlで書き出せ、と命令してる
2017/05/26(金) 07:39:50.94
2017/06/02(金) 10:47:53.61
シェルスクリプトの本で、こんな便利なことができるという感じの
スクリプトを紹介するような感じでできてる本というのでお薦めの本は
あるでしょうか?
スクリプトを紹介するような感じでできてる本というのでお薦めの本は
あるでしょうか?
2017/06/02(金) 11:25:57.91
213sage
2017/06/02(金) 20:17:29.65 (head ; tail ) < file
で、先頭10行・末尾10行が出るのはどういう仕組み?
FreeBSD+ash、bash で確認。
man にはそれらしい記述がないように見える。
で、先頭10行・末尾10行が出るのはどういう仕組み?
FreeBSD+ash、bash で確認。
man にはそれらしい記述がないように見える。
2017/06/02(金) 21:17:20.29
ちなみに GNU coreutils の head, tail だと
seq 10 | { head -1; tail -1; }
1
となる。以下の場合は
seq 10240 | { head -1; tail -1; }
1
10240
となる。これは head コマンドが一定量のデータをバッファリングした
まま処理を終了してまうから。BSD系のコマンドでは未使用なデータは
パイプバッファに戻してくれるので tail コマンドで読み出すことができる。
seq 10 | { head -1; tail -1; }
1
となる。以下の場合は
seq 10240 | { head -1; tail -1; }
1
10240
となる。これは head コマンドが一定量のデータをバッファリングした
まま処理を終了してまうから。BSD系のコマンドでは未使用なデータは
パイプバッファに戻してくれるので tail コマンドで読み出すことができる。
2017/06/03(土) 15:49:14.51
ともにデフォルトが10行だからじゃないの?
2017/06/04(日) 01:26:27.62
2017/06/05(月) 08:12:28.10
どうやって実現してるの?パイプではseekできないと
ずっと思ってた
ずっと思ってた
2017/06/05(月) 10:37:40.02
tailのソース読んでみたら?
2017/06/06(火) 12:55:43.92
>>214
BSDは知らないけど、普通stdioで読む単位は4096byteとかだから
headがそれを読んでexitした場合残りをtailが読むことになる
入力データが4096byte以下ならheadしか受け取れないが、大きければ
headとtailがそれぞれ入力を受け取れる
パイプに戻すとかいうインタフェースはunixにはない
BSDは知らないけど、普通stdioで読む単位は4096byteとかだから
headがそれを読んでexitした場合残りをtailが読むことになる
入力データが4096byte以下ならheadしか受け取れないが、大きければ
headとtailがそれぞれ入力を受け取れる
パイプに戻すとかいうインタフェースはunixにはない
220213
2017/06/13(火) 13:42:47.20 どうもです。
要は head と tail でディスクリプタを共有してて、未 read の部分を tail が読んでいるんだと思うんだけど、
親子じゃないプロセスでディスクリプタ共有なんてできるんでしたっけ、と思って驚いた
(できてるから、できるんだろうけど)。
ちなみに tcsh でもできた。
ただ、下記の ★1 と ★2 で結果が違うのはどうしてなんでしょう。
コマンドかファイルかで、stdio のバッファリングの違いってあったっけ。
$ seq 100 > seq100.txt
$ seq 10024 > seq10024.txt
$ cat seq100.txt | { head -1 ; tail -1 ; } # ★1
1
$ { head -1 ; tail -1 ; } < seq100.txt # ★2
1
100
$ cat seq10024.txt | { head -1 ; tail -1 ; }
1
10024
$ { head -1 ; tail -1 ; } < seq10024.txt
1
10024
要は head と tail でディスクリプタを共有してて、未 read の部分を tail が読んでいるんだと思うんだけど、
親子じゃないプロセスでディスクリプタ共有なんてできるんでしたっけ、と思って驚いた
(できてるから、できるんだろうけど)。
ちなみに tcsh でもできた。
ただ、下記の ★1 と ★2 で結果が違うのはどうしてなんでしょう。
コマンドかファイルかで、stdio のバッファリングの違いってあったっけ。
$ seq 100 > seq100.txt
$ seq 10024 > seq10024.txt
$ cat seq100.txt | { head -1 ; tail -1 ; } # ★1
1
$ { head -1 ; tail -1 ; } < seq100.txt # ★2
1
100
$ cat seq10024.txt | { head -1 ; tail -1 ; }
1
10024
$ { head -1 ; tail -1 ; } < seq10024.txt
1
10024
221213
2017/06/13(火) 13:51:01.95 >>214
> ちなみに GNU coreutils の head, tail だと
> seq 10 | { head -1; tail -1; }
> 1
> となる。
なお、FreeBSD でも
$ jot 10 | { head -1; tail -1; }
1
でした。
head・tail で共有しているのはディスクリプタだけであって、
stdio バッファの共有はしていないので、戻すってのが ungetc(3) 的な
ものを指しているのであれば、戻したとしても tail がそれを読めるわけでは
ないと思っています。
> ちなみに GNU coreutils の head, tail だと
> seq 10 | { head -1; tail -1; }
> 1
> となる。
なお、FreeBSD でも
$ jot 10 | { head -1; tail -1; }
1
でした。
head・tail で共有しているのはディスクリプタだけであって、
stdio バッファの共有はしていないので、戻すってのが ungetc(3) 的な
ものを指しているのであれば、戻したとしても tail がそれを読めるわけでは
ないと思っています。
2017/06/13(火) 15:00:33.86
223213
2017/06/13(火) 15:13:53.06 ★1も★2 も seq 100 なのに、なぜ結果が違うのか、というのが疑問なのであります。
2017/06/13(火) 15:15:44.72
ファイルディスクリプタがプレーンファイルならlseekするから
2017/06/13(火) 15:19:58.75
ごめん、mmapだった
2017/06/14(水) 09:15:41.39
227213
2017/06/14(水) 10:53:46.67 ありがとうございます。
https://svnweb.freebsd.org/base/head/usr.bin/tail/tail.c?revision=314436&view=markup#l227
で lseek で先頭に戻るってのが成功するか否か、ってことですね。
https://svnweb.freebsd.org/base/head/usr.bin/tail/tail.c?revision=314436&view=markup#l227
で lseek で先頭に戻るってのが成功するか否か、ってことですね。
2017/06/14(水) 11:09:43.34
head -1 じゃなくて read を使ってこんな事をしてたり
df -h | { read h; echo "$h"; sort -k5,5gr; }
df -h | { read h; echo "$h"; sort -k5,5gr; }
229名無しさん@お腹いっぱい。
2017/07/01(土) 20:45:46.61 流石に上手いわ
230名無しさん@お腹いっぱい。
2017/07/01(土) 23:39:20.14 >>228
惚れる。UNIX の基本コマンドだけじゃん
惚れる。UNIX の基本コマンドだけじゃん
2017/07/05(水) 17:14:04.26
>>228
やるやん(´・ω・`)
やるやん(´・ω・`)
2017/07/08(土) 09:49:05.30
>>220
子同士だから親から引き継いだ同じものを共有してる
子同士だから親から引き継いだ同じものを共有してる
2017/07/15(土) 18:10:48.03
Eclipse上でシェルスクリプトを動かしたいんだけど、どのサイトを参考にすればいいですか?
2017/07/15(土) 18:28:08.93
site:2ch.net 付けてググれ
2017/07/31(月) 07:52:04.50
# 使用しているのは GNU/Linux なので微妙にスレチかもしれないです。
GNU/Linux では /bin/sh が /bin/bash へのシンボリックリンクになっています。
私が利用している Fedora 26, Linux Kernel 4.11.11 では
bash$ readlink -e `which sh`
/usr/bin/bash
でした。(Fedora では /bin 全体が /usr/bin へのシンボリックリンクです。そういう方針です)
ファイルシステム等と共にシェルスクリプトの高速化を図ろうと,
Bourne Shell 互換で GNU bash より低機能で処理が高速な GNU dash を
/bin/sh へのシンボリックリンクにしました。
bash# rpm -qa | grep -E "^dash"
dash-0.5.9-2.fc26.x86_64
bash# unlink `which sh` && ln -s /usr/bin/dash /usr/bin/sh
再起動すると Xorg およびディスプレイマネージャは正常に起動したのですが,
ログイン後デスクトップ環境(Xfce4)が起動しません。
エラーログを取得しようにもコンソールl(/dev/tty1とか)にさえログインできず,
結局外部から /bin/sh を /usr/bin/bash に割り当て直して無事ログインできました。
原因はデスクトップ環境を構築しているシェルスクリプトのどこかに bash 独自の機能を要する文法があると思われます。
そこで質問なのですが,実際にログインプロセスを踏まずにそれを再現できるシェルスクリプトの作り方を教えてください。
長くて申し訳ないです。よろしくおねがいします。
GNU/Linux では /bin/sh が /bin/bash へのシンボリックリンクになっています。
私が利用している Fedora 26, Linux Kernel 4.11.11 では
bash$ readlink -e `which sh`
/usr/bin/bash
でした。(Fedora では /bin 全体が /usr/bin へのシンボリックリンクです。そういう方針です)
ファイルシステム等と共にシェルスクリプトの高速化を図ろうと,
Bourne Shell 互換で GNU bash より低機能で処理が高速な GNU dash を
/bin/sh へのシンボリックリンクにしました。
bash# rpm -qa | grep -E "^dash"
dash-0.5.9-2.fc26.x86_64
bash# unlink `which sh` && ln -s /usr/bin/dash /usr/bin/sh
再起動すると Xorg およびディスプレイマネージャは正常に起動したのですが,
ログイン後デスクトップ環境(Xfce4)が起動しません。
エラーログを取得しようにもコンソールl(/dev/tty1とか)にさえログインできず,
結局外部から /bin/sh を /usr/bin/bash に割り当て直して無事ログインできました。
原因はデスクトップ環境を構築しているシェルスクリプトのどこかに bash 独自の機能を要する文法があると思われます。
そこで質問なのですが,実際にログインプロセスを踏まずにそれを再現できるシェルスクリプトの作り方を教えてください。
長くて申し訳ないです。よろしくおねがいします。
2017/07/31(月) 07:59:41.19
内緒で妻のパソコンでインターネットして
ヌードとかHな写真を見まくっていたのですが、なんと
bネにかの表紙に血ゥていたエロ画荘怩ェパソコンの血繧に
表示されたままになって元に戻せません!
前はプーさんの画像だったのに、今はアソコにバイブを挿した豊丸の画像です・・・。。
再起動しても表示されたままなんです。
早く直さないと妻が夜勤から帰ってきてしまします!(看護婦なので・・・・)
至急助けてください!!!
OSはウィンドウズXPです。
よろしくお願いします。
ヌードとかHな写真を見まくっていたのですが、なんと
bネにかの表紙に血ゥていたエロ画荘怩ェパソコンの血繧に
表示されたままになって元に戻せません!
前はプーさんの画像だったのに、今はアソコにバイブを挿した豊丸の画像です・・・。。
再起動しても表示されたままなんです。
早く直さないと妻が夜勤から帰ってきてしまします!(看護婦なので・・・・)
至急助けてください!!!
OSはウィンドウズXPです。
よろしくお願いします。
2017/07/31(月) 08:49:19.54
>>236
金属バットでPCフルスイングすれば?
金属バットでPCフルスイングすれば?
2017/07/31(月) 08:51:37.14
ここに到達する知識があるならgoogleで検索すれば見つかるだろうに
2017/07/31(月) 08:57:00.00
>>235
再現する方法を模索するのではなく、再起動せずに切り分けすればいいだけでは?
tty でログインできなかったって点からすると、/usr/bin/sh を差し替えた後に再起動せずに
su - 一般ユーザ名 でテストするのが一番手っ取り早そう。
display-manager(gdmや同等のソフト) を停止した状態で tty でログイン(安全をみて tty1 と
tty2 など複数個所でログイン済にしておく)、 /usr/bin/sh を差し替えて再起動せずに
display-manager を起動してログインテストすればいいんじゃないでしょうか。
再現する方法を模索するのではなく、再起動せずに切り分けすればいいだけでは?
tty でログインできなかったって点からすると、/usr/bin/sh を差し替えた後に再起動せずに
su - 一般ユーザ名 でテストするのが一番手っ取り早そう。
display-manager(gdmや同等のソフト) を停止した状態で tty でログイン(安全をみて tty1 と
tty2 など複数個所でログイン済にしておく)、 /usr/bin/sh を差し替えて再起動せずに
display-manager を起動してログインテストすればいいんじゃないでしょうか。
2017/07/31(月) 09:07:15.67
>>236
これは履歴とかキャッシュ消せないだろうからどうせバレる
これは履歴とかキャッシュ消せないだろうからどうせバレる
2017/07/31(月) 09:10:25.45
>>235
Linux板へ
Linux板へ
2017/07/31(月) 09:10:52.08
>>236
懐かしコピペだな
懐かしコピペだな
2017/07/31(月) 11:49:07.69
2017/07/31(月) 11:54:40.49
2017/07/31(月) 15:19:17.23
2017/07/31(月) 16:15:55.29
/bin/shを差し替えるなんてFedora側で想定した使い方じゃないんだから
そもそもそんなことやっちゃいけない
そもそもそんなことやっちゃいけない
2017/08/01(火) 02:25:49.77
2017/08/01(火) 02:59:57.01
>>247
autoconfのconfigureで5-10%速いくらい
https://lists.fedoraproject.org/pipermail/devel/2014-October/202891.html
SysVinitの昔ならともかくsystemdの今では関係ないだろうけどね
autoconfのconfigureで5-10%速いくらい
https://lists.fedoraproject.org/pipermail/devel/2014-October/202891.html
SysVinitの昔ならともかくsystemdの今では関係ないだろうけどね
2017/08/01(火) 03:05:36.12
>>247
chshだけでもしとけば
chshだけでもしとけば
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 元グラドル維新議員 夫に「サンドイッチのパン」を依頼→食パン6枚切り買われ怒り…“どちらが悪い?”SNSで議論 [muffin★]
- 働いて働いて働いても生活は…円安に歯止めが掛からず生活は苦しくなるばかり…サナエノミクスの限界で「高市不況」がやってくる ★4 [ぐれ★]
- 【日テレ】『ヒルナンデス!』が来春終了の激震…南原清隆もショック隠せず 国分太一問題で揺れる日本テレビの“思惑” [Ailuropoda melanoleuca★]
- 高速バスの「相席ブロック」 「乗務員の目の前で」「周り“ロ”の字に空席…」キャンセル料値上げした会社も「2時間前から100%」 [ぐれ★]
- 【サッカー】J1第38節 鹿島9シーズンぶり最多9度目リーグ制覇! 今季最終戦で横浜Mに勝利、鬼木監督は史上初の異なる2クラブでJ1優勝 [久太郎★]
- 【強盗未遂】「金を出せ」「無いんだったらパンツ脱げ」 帰宅中の20代女性の首を絞め現金と下着を奪おうとした疑いで男(45)を逮捕 [nita★]
- 今の日本という国を一言で表すなら [769931615]
- 大学生「ほんまに終わりだろ、え、高市政権ガチでどうしたんだ…?」650万 [931948549]
- VIPって「こいつ何言ってんのかわかんねえや」って人多くね?
- ボーイッシュで貧乳な子が好きなんだけど
- 【速報】鈴木農水大臣、JAから迂回献金500万円が発覚!! [261472595]
- 【画像】カリカリ女とチー牛、意外と良い組み合わせだった。マイナス同士組み合わせてプラスになった感じがする [834922174]
