文字列で正確な「フィールド」をいくつか分離し、それらを.txtファイルに入れるのに問題があります。私は/ etc/passwdファイルから 'nologin'ユーザーを抽出する必要があり、それは簡単なステップです。ファイルから文字列を検索して選択する
grep -n 'nologin' /etc/passwd > file1.txt
catコマンドは、例のために私を与える::
2:daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
3:bin:x:2:2:bin:/bin:/usr/sbin/nologin
4:sys:x:3:3:sys:/dev:/usr/sbin/nologin
、今、私がFILE1.TXTから抽出する必要があり
をFILE1.TXTに保存された私は、このコマンドを使用していますnumber(2,3,4)、login(daemon、bin、sys)UIDとシェル。これは次のようになります
2:daemon:1:/usr/sbin/nologin
3:bin:2:/usr/sbin/nologin
4:sys:3:/usr/sbin/nologin
また、出力を* .txtファイルに保存する必要があります。 これをどうすれば実現できますか?
良い一日!手伝ってくれてどうもありがとう :) – Charlie